Se utiliza la página para conexiones a bases de datos SQL por estos motivos:
- Puede habilitar el acceso de tiempo de declaración y tiempo de depuración a una base
de datos a la que se accede fuera de J2EE.
- Además, puede establecer un valor para la opción del descriptor de construcción
sqlJNDIName, que especifica un nombre al que está enlazado el origen de datos por omisión
en el registro de JNDI; por ejemplo, java:comp/env/jdbc/MyDB. Esa opción se incluye en el
descriptor de construcción que se crea automáticamente en la siguiente situación:
- Al utilizar el Asistente para Proyecto Web EGL, tal como se describe en Crear un
proyecto para trabajar con EGL; y
- Al trabajar en ese asistente, si solicita que se cree un descriptor de construcción.
Haga lo siguiente:
- Pulse en Ventana > Preferencias
- Cuando se visualice una lista de preferencias, expanda EGL y, a continuación,
pulse en Conexiones a base de datos SQL.
- En el campo URL de conexión, teclee la URL utilizada para
conectarse a la base de datos mediante JDBC:
- En el campo Base de datos, teclee el nombre de la base de
datos.
- En el campo ID de usuario, teclee el ID de usuario para la
conexión.
- En el campo Contraseña, teclee la contraseña para el ID de
usuario.
- En el campo Tipo de proveedor de base de datos, seleccione el
producto y versión de base de datos que está utilizando para la conexión JDBC.
- En el campo Controlador JDBC, seleccione el controlador JDBC
que está utilizando para la conexión JDBC.
- En el campo Clase de controlador JDBC, teclee la clase de
controlador para el controlador que ha seleccionado. Para
IBM
DB2 APP DRIVER para
Windows,
la clase de controlador es COM.ibm.db2.jdbc.app.DB2Driver; para el controlador del
lado del cliente ligero JDBC Oracle, la clase de controlador es
oracle.jdbc.driver.OracleDriver; y para el controlador NET JDBC
Informix, la
clase de controlador es com.informix.jdbc.IfxDriver.
Para otras clases de
controlador, consulte la documentación del controlador.
- En el campo ubicación de clase, teclee el nombre de archivo
totalmente calificado del archivo *.jar o *.zip que contiene la clase de controlador. Para
IBM
DB2 APP DRIVER para
Windows,
teclee el nombre de archivo totalmente calificado para el archivo db2java.zip; por ejemplo,
d:\sqllib\java\db2java.zip.
Para Oracle THIN JDBC DRIVER,
teclee el nombre de archivo totalmente calificado para el archivo classes12.zip; por
ejemplo, d:\Ora81\jdbc\lib\classes12.zip.
Para otras clases de
controlador, consulte la documentación del controlador.
- En el campo Nombre JNDI de conexión, especifique la base de
datos utilizada en J2EE. El valor es el nombre al que está enlazado el origen de datos en
el registro JNDI; por ejemplo, java:comp/env/jdbc/MyDB. Como se ha indicado
anteriormente, este valor se asigna a la opción sqlJNDIName en
el descriptor de construcción que se construye automáticamente para un proyecto Web EGL
dado.
- Si está accediendo a
DB2 UDB y especifica
un valor en el campo ID de autenticación secundario, el valor se utiliza en
la sentencia SET CURRENT SQLID utilizada por EGL en el momento de la validación. El valor es sensible a las mayúsculas y minúsculas.
Puede borrar o aplicar valores de preferencia:
- Para restaurar valores por omisión, pulse en Restaurar valores por omisión.
- Para aplicar valores de preferencia sin salir del diálogo de preferencias, pulse en
Aplicar.
- Si ha terminado de establecer preferencias, pulse Aceptar.