AYUDA CON JDBC ORACLE

lenny_arias
04 de Enero del 2005
HOLA MIRN NECESITO AYUDA CON JDBC TENGO Q CONECTARME A ORACLE VERAN MI PROGRAMA FUNCIONA CON ODBC Y NORMAL CONSULTA Y TODO PERO CUANDO CAMBIO A ORACLE(DRIVERS URL) ME MANDA UN ERROR:
java.sql.SQLException: No suitable driver
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
java.sql.SQLException(java.lang.String, java.lang.String)
java.sql.Connection java.sql.DriverManager.getConnection(java.lang.String, java.util.Properties, java.lang.ClassLoader)
java.sql.Connection java.sql.DriverManager.getConnection(java.lang.String, java.lang.String, java.lang.String)
java.lang.String LibreriaSQL.AccesoBD.buscarConexionARed()
void da_Clase2.InicioFrm.aceptar()
void da_Clase2.InicioFrm.buttonAceptar_ActionPerformed(java.awt.event.ActionEvent)
void da_Clase2.InicioFrm.connEtoC3(java.awt.event.ActionEvent)
void da_Clase2.InicioFrm$IvjEventHandler.actionPerformed(java.awt.event.ActionEvent)
void java.awt.Button.processActionEvent(java.awt.event.ActionEvent)
void java.awt.Button.processEvent(java.awt.AWTEvent)
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
boolean java.awt.EventDispatchThread.pumpOneEvent()
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
void java.awt.EventDispatchThread.run()
ESO PASA CUANDO BUSCO CONEXION A RED BUENO SI ALGUIEN TIENE UN PEQUEÑO PROGRAMA PARA SIMPLEMENTE CONECTARME A UNA BESE DE DATOS EN ORACLE ME LO PUEDE DAR PORFA SOLO NECESITO EL CODIGO DE LAS DIRECCIONES URL Y DRIVERS CREO Q AHI ESTA EL ERROS ESPERO ALGUIEN ME PUEDA AYUDAR.

jamecaes
04 de Enero del 2005
Buenas noches...
Not suite driver...
podria ser que le falta el driver o no esta en el classpath de la aplicacion que estas ejecutando, recuerde que para oracle 7.3 o anterior el driver es classes111.zip y para oracle 8i o superior es classes12.zip

lina
04 de Enero del 2005
me sale este error al tratar de conectarme con la BD oracle 9i alguien sabe como solucinarlo

Gurnan Zaid
04 de Enero del 2005
Las cadenas de connexión para Oracle 8 ó 9.
user = usuario válido en Oracle
pass = password
ip = dirección ip del servido de DB ( ej: 10.0.0.4)
port = puerto que utiliza ( 1521 by default)
DBname = nombre de la base de datos a la que deseamos connectar.

// Oracle 8.1
USER = "user";
PASSWORD = "pass";
DRIVER = "oracle.jdbc.driver.OracleDriver";
URL = "jdbc:oracle:thin:@ip:port:DBname";

// Final Oracle 81i

// Oracle 9
public static final String USER = "user";
public static final String PASSWORD = "pass";
public static final String DRIVER = "oracle.jdbc.OracleDriver";
public static final String URL = "jdbc:oracle:thin:@//ip:port/DBname";

Para connectar:

try
{
Class.forName(DRIVER);

Connection con = DriverManager.getConnection(URL, USER, PASSWORD);
}
catch (Exception e)
{
System.out.println(e);
}

Información adicional, ejemplos, etc en :
http://otn.oracle.com/index.html