Configurar la variable CLASSPATH
La variable de entorno CLASSPATH es utilizada por Java Runtime Environment (JRE) o por Java Development Kit (JDK) para encontrar las clases Java y otros archivos de recursos del sistema operativo. Cuando se conecte a una BD con JDBC, esta variable debe incluir la ruta de acceso del controlador JDBC del sistema y, en algunos casos, la ruta de acceso de otros archivos de biblioteca relacionados con el tipo de BD que esté utilizando.
En la tabla que aparece a continuación, puede ver ejemplos de variables CLASSPATH. Lo más importante que debe tener en cuenta es que quizás deba adaptar esta información dependiendo de la ubicación y del nombre del controlador JDBC y de la versión JRE/JDK que esté en su sistema operativo. Para evitar problemas de conexión, recomendamos leer detenidamente las instrucciones de instalación del controlador JDBC que esté instalado en el sistema.
Base de datos | Ejemplos de variable CLASSPATH |
---|---|
Firebird | C:\Archivos de programa\Firebird\Jaybird-2.2.8-JDK_1.8\jaybird-full-2.2.8.jar |
IBM DB2 | C:\Archivos de programa (x86)\IBM\SQLLIB\java\db2jcc.jar;C:\Archivos de programa (x86)\IBM\SQLLIB\java\db2jcc_license_cu.jar; |
IBM DB2 para i | C:\jt400\jt400.jar; |
IBM Informix | C:\Informix_JDBC_Driver\lib\ifxjdbc.jar; |
Microsoft SQL Server | C:\Archivos de programa\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\enu\sqljdbc.jar |
MariaDB | <directorio de instalación>\mariadb-java-client-2.2.0.jar |
MySQL | <directorio de instalación>\mysql-connector-java-version-bin.jar; |
Oracle | ORACLE_HOME\jdbc\lib\ojdbc6.jar; |
Oracle (con XML DB) | ORACLE_HOME\jdbc\lib\ojdbc6.jar;ORACLE_HOME\LIB\xmlparserv2.jar;ORACLE_HOME\RDBMS\jlib\xdb.jar; |
PostgreSQL | <directorio de instalación>\postgresql.jar |
Progress OpenEdge | %DLC%\java\openedge.jar;%DLC%\java\pool.jar;
Nota: Suponiendo que el SDK de Progress OpenEdge esté instalado en el equipo, %DLC% es el directorio donde está instalado OpenEdge. |
Sybase | C:\sybase\jConnect-7_0\classes\jconn4.jar |
Teradata | <directorio de instalación>\tdgssconfig.jar;<directorio de instalación>\terajdbc4.jar |
Tenga en cuenta los siguientes aspectos:
•La opción CLASSPATH está disponible en la opción Variables de entorno de su sistema Windows. Incluya en la variable CLASSPATH la ruta donde se encuentra el controlador JDBC, separándola de otras rutas mediante un punto y coma.
•Los cambios en la configuración de la variable CLASSPATH pueden afectar al comportamiento de las aplicaciones Java del equipo. Consulte la documentación de Java antes de continuar.
•Las variables de entorno pueden ser del sistema o del usuario. Para cambiar las variables de entorno del sistema es necesario tener derechos de administrador.
•Tras modificar la variable de entorno, reinicie los programas que estén en ejecución para que los cambios surtan efecto. También puede cerrar sesión o reiniciar el sistema.