websphere y jdbc
Hola,
alguien sabe como configurar websphere para conectarme a una base de datos Oracle con JDBC?
He hecho varias pruebas pero no consigo que funcione.
Para la conexión lo he hecho asi:
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.getConnection ("jdbc:oracle:thin:@maquina:puerto:SID", "usuario", "contraseña");
pero da error ("JavaCompile oracle can not be resolved or is not a type") en DriverManager
Si uso Class.forName("oracle.jdbc.OracleDriver"); tampoco funciona la conexion aunque no da error de compilacion
En JDBC provider list, en implementation class name, que tengo que poner? Yo he probado con oracle.jdbc.OracleDriver (puesto a mano) y con
oracle.jdbc.pool.OracleConnectionPoolDataSource (seleccionado de la lista)
En la seccion DataSource, en JNDI name, que tengo que poner?
En Resource Properties, en la URL que tengo que poner? Yo he probado con jdbc:oracle:thin:@maquina:puerto:SID
¿alquien sabe como o me puede dar alguna idea?
Gracias por adelantado.
Davinia.
alguien sabe como configurar websphere para conectarme a una base de datos Oracle con JDBC?
He hecho varias pruebas pero no consigo que funcione.
Para la conexión lo he hecho asi:
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.getConnection ("jdbc:oracle:thin:@maquina:puerto:SID", "usuario", "contraseña");
pero da error ("JavaCompile oracle can not be resolved or is not a type") en DriverManager
Si uso Class.forName("oracle.jdbc.OracleDriver"); tampoco funciona la conexion aunque no da error de compilacion
En JDBC provider list, en implementation class name, que tengo que poner? Yo he probado con oracle.jdbc.OracleDriver (puesto a mano) y con
oracle.jdbc.pool.OracleConnectionPoolDataSource (seleccionado de la lista)
En la seccion DataSource, en JNDI name, que tengo que poner?
En Resource Properties, en la URL que tengo que poner? Yo he probado con jdbc:oracle:thin:@maquina:puerto:SID
¿alquien sabe como o me puede dar alguna idea?
Gracias por adelantado.
Davinia.
En tu PC tienes una carpeta que regularmente se encuentra en la siguiente ruta:
C:oracleora90jdbclib
Dentro de esa carpeta se encuentra un archivo llamado:
classes12.jar, dentro de ese jar se encuentra el driver de oracle que necesitas...
Ahora bien, lo que tienes que hacer es agregar al Java Build Path el archivo classes12.jar para que al compilar encuentre el OracleDriver.class
Espero que te haya servido... saludos!
C:oracleora90jdbclib
Dentro de esa carpeta se encuentra un archivo llamado:
classes12.jar, dentro de ese jar se encuentra el driver de oracle que necesitas...
Ahora bien, lo que tienes que hacer es agregar al Java Build Path el archivo classes12.jar para que al compilar encuentre el OracleDriver.class
Espero que te haya servido... saludos!
Tengo el mismo problema y las mismas dudas, pero con una base de datos Sybase. Si encontraste como configurar la coneccion me gustaria que me respondieras... Gracias.
Ojo a los Drivers... dependientes de la versión...
## Base de datos tipo ORACLE version 9i
driver=oracle.jdbc.driver.OracleDriver
conexion=jdbc:oracle:thin://@maquina:puerto/SID ......
## Para ORACLE version 8i
driver=oracle.jdbc.driver.OracleDriver
conexion=jdbc:oracle:thin:@maquina:puerto:SID...
Saludetes..
## Base de datos tipo ORACLE version 9i
driver=oracle.jdbc.driver.OracleDriver
conexion=jdbc:oracle:thin://@maquina:puerto/SID ......
## Para ORACLE version 8i
driver=oracle.jdbc.driver.OracleDriver
conexion=jdbc:oracle:thin:@maquina:puerto:SID...
Saludetes..
