Establecer preferencias para conexiones a bases de datos SQL

Se utiliza la página para conexiones a bases de datos SQL por estos motivos:
Haga lo siguiente:
  1. Pulse en Ventana > Preferencias
  2. Cuando se visualice una lista de preferencias, expanda EGL y, a continuación, pulse en Conexiones a base de datos SQL.
  3. En el campo URL de conexión, teclee la URL utilizada para conectarse a la base de datos mediante JDBC:
    • Para IBM DB2 Universal Driver e IBM DB2 APP DRIVER para Windows, el URL es jdbc:db2:nombreBD (siendo nombreBD el nombre de la base de datos).
    • Para el controlador del lado del cliente ligero JDBC Oracle, la URL varía según la ubicación de la base de datos. Si la base de datos es local para la máquina, la URL es jdbc:oracle:thin:nombreBD (donde nombreBD es el nombre de la base de datos). Si la base de datos está en un servidor remoto, la URL es jdbc:oracle:thin:@sistema_principal:puerto:nombreBD (donde sistema_principal es el nombre de sistema principal del servidor de base de datos, puerto es el número de puerto y nombreBD es el nombre de la base de datos)
    • Para el controlador NET JDBC Informix, la URL es la siguiente (con las líneas combinadas en una):
        jdbc:informix-sqli://sistema_principal:puerto
          /nombreBD:informixserver=nombre_servidor;
          user=nombre_usuario;password=contraseña
      sistema_principal
      Nombre de la máquina en que reside el servidor de base de datos
      puerto
      Número de puerto
      nombreBD
      Nombre de base de datos
      nombre_servidor
      Nombre del servidor de base de datos
      nombre_usuario
      ID de usuario de Informix
      contraseña
      La contraseña asociada con el ID de usuario
    • Para el Controlador JDBC DataDirect SequeLink para SQL Server, el URL es el siguiente (en una sola línea):
      jdbc:sequelink://sistema_principal:puerto;
          SelectMethod=cursor;DatabaseName=nombreBD
      sistema_principal
      Nombre de la máquina en que reside el servidor de base de datos
      puerto
      Número de puerto
      nombreBD
      Nombre de la base de datos
    • Para el Controlador JDBC Microsoft para SQL Server, el URL es el siguiente (en una sola línea):
      jdbc:microsoft:sqlserver://sistema_principal:puerto;
          SelectMethod=cursor;DatabaseName=nombreBD
      sistema_principal
      Nombre de la máquina en que reside el servidor de base de datos
      puerto
      Número de puerto
      nombreBD
      Nombre de base de datos
  4. En el campo Base de datos, teclee el nombre de la base de datos.
  5. En el campo ID de usuario, teclee el ID de usuario para la conexión.
  6. En el campo Contraseña, teclee la contraseña para el ID de usuario.
  7. 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.
  8. En el campo Controlador JDBC, seleccione el controlador JDBC que está utilizando para la conexión JDBC.
  9. En el campo Clase de controlador JDBC, teclee la clase de controlador para el controlador que ha seleccionado:
    • Para IBM DB2 Universal Driver, la clase de controlador es com.ibm.db2.jcc.DB2Driver
    • 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 Oracle JDBC, la clase de controlador es oracle.jdbc.driver.OracleDriver
    • Para el controlador Informix JDBC NET, la clase de controlador es com.informix.jdbc.IfxDriver
    • Para DataDirect SequeLink JDBC Driver para SQL Server, la clase de controlador es com.ddtek.jdbc.sqlserver.SQLServerDriver
    • Para Microsoft JDBC Driver para SQL Server, la clase de controlador es com.microsoft.jdbc.sqlserver.SQLServerDriver
    • Para otras clases de controlador, consulte la documentación de cada uno de ellos
  10. 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 Universal Driver, escriba los nombres de archivo totalmente calificados de los archivos db2jcc.jar y db2jcc_license_cu.jar
    • Para IBM DB2 APP DRIVER para Windows, escriba el nombre de archivo totalmente calificado del archivo db2java.zip; por ejemplo, d:\sqllib\java\db2java.zip
    • Para Oracle THIN JDBC DRIVER, teclee el nombre de vía de acceso totalmente calificado para el archivo ojdbc14.jar; por ejemplo, d:\Ora81\jdbc\lib\ojdbc14.jar o, si requiere rastreo Oracle, ojdbc14_g.jar
    • Para el controlador Informix JDBC NET, teclee el nombre de archivo totalmente calificado para el archivo ifxjdbc.jar
    • Para DataDirect SequeLink JDBC Driver para SQL Server, escriba los nombres de archivo totalmente calificados para los archivos base.jar, util.jar y sqlserver.jar
    • Para Microsoft JDBC Driver para SQL Server, escriba los nombres de archivo totalmente calificados para los archivos msbase.jar, msutil.jar y mssqlserver.jar
    • Para otras clases de controlador, consulte la documentación de cada uno de ellos
  11. 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.
  12. 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:

Tareas relacionadas
Crear un proyecto Web EGL
Establecer preferencias de EGL

Consulta relacionada
dbms
sqlJNDIName

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.