Oracle (JDBC)
Este ejemplo explica cómo conectarse a un servidor de base de datos Oracle usando la interfaz JDBC. La conexión se crea como una conexión Java pura, usando el paquete Oracle Instant Client Package (Basic) que se puede descargar del sitio web de Oracle. La ventaja de este tipo de conexión es que solo requiere el entorno Java y las bibliotecas .jar suministradas por el paquete Oracle Instant Client.
Requisitos previos
•Debe tener instalado Java Runtime Environment (JRE) o Java Development Kit (JDK). Este último puede ser el JDK de Oracle o uno de código abierto, como Oracle OpenJDK. DiffDog determinará la ruta a la máquina virtual Java (JVM) desde las siguientes ubicaciones, en este orden: (i) la ruta de la JVM personalizada que puede haber configurado en las Opciones de la aplicación; ver Configuración de Java; (ii) la ruta de la JVM que se encuentra en el registro de Windows; (iii) la variable de entorno JAVA_HOME.
•Asegúrese de que la plataforma de DiffDog (32 o 64 bits) es del mismo tipo que la de JRE/JDK.
•El paquete Oracle Instant Client Package (Basic) está disponible en el sistema operativo. El paquete se puede descargar del sitio web oficial de Oracle. Este ejemplo utiliza el paquete Oracle Instant Client versión 12.1.0.2.0, para Windows de 32 bits y, en consecuencia, Oracle JDK de 32 bits.
•Disponer de los datos de conexión: host, puerto, nombre del servicio, nombre de usuario y contraseña.
Conexión
1.Inicie el asistente para la conexión a bases de datos y haga clic en Conexiones JDBC (consulte Conexión JDBC para ver una imagen del cuadro de diálogo).
2.En el campo Variables Classpath introduzca la ruta de acceso del archivo .jar que proporciona al conectividad con la base de datos. Si fuera necesario, también puede introducir una lista de rutas de archivo .jar separadas por caracteres de punto y coma. Si ha añadido la ruta del archivo a la variable CLASSPATH del sistema, puede dejar este campo vacío.
3.En el campo Controlador, seleccione el controlador adecuado. Los controladores pertinentes solo estarán disponibles si hay una ruta de archivo .jar válida en el campo Variables Classpath o en la variable de entorno CLASSPATH.
4.Introduzca el nombre de usuario y la contraseña para la base de datos en los campos correspondientes.
5.Introduzca la cadena de conexión JDBC en el campo URL de la base de datos según el patrón de la tabla siguiente, sustituyendo los valores resaltados por los que corresponden a su servidor de base de datos.
6.Haga clic en Conectarse.
Detalles de conexión del ejemplo con Oracle
Campo | Valor |
Classpaths | C:\jdbc\instantclient_12_1\ojdbc7.jar |
Controlador | oracle.jdbc.OracleDriver o oracle.jdbcdriver.OracleDriver |
URL de la base de datos | jdbc:oracle:thin:@//host:puerto:servicio |