Everyplace Synchronization Server

Adición de conexiones de base de datos a DB2 Everyplace


DB2 Everyplace da soporte a:

DB2 Everyplace da soporte a las conexiones locales y remotas con orígenes de datos utilizando un controlador JDBC. El origen de datos debe soportar los desencadenantes JDBC. Al añadir una conexión a un origen de datos JDBC que no sea DB2, debe añadir la vía de acceso del controlador JDBC al archivo de configuración de DB2 Everyplace Sync Server. El controlador de cliente JDBC lo proporciona el proveedor del origen de datos.

Es necesario realizar pasos adicionales para algunos orígenes de datos no de DB2. Después de realizar los pasos siguientes, consulte la publicación DB2 Everyplace Sync Server Administration Guide.

Para añadir la vía de acceso del controlador JDBC para bases de datos que no son DB2

  1. Salga del Centro de administración de dispositivos móviles si está en ejecución.
  2. En el servidor de DB2 Everyplace, inicie la Consola del administrador de WebSphere Application Server.
  3. Seleccione el servidor de aplicaciones de DB2 Everyplace y deténgalo.
  4. Utilice un editor de texto para abrir el archivo <dir_inicial_DB2e>\Server\com\ibm\mobileservices\DSYJdbcDriverList.properties y verifique que el controlador JDBC que necesita aparece listado. El contenido por omisión del archivo es:
  5.    
       
    # Este archivo especifica qué controladores JDBC se utilizan para cada base de datos.
    #
    # Formato:
    #   {nombre-completo controlador JDBC}={identificador base-de-datos}
    #
    # Los siguientes identificadores de base de datos están soportados:
    #    DB2 -------------- para bases de datos DB2
    #    Ifx -------------- para bases de datos Informix
    #    Oracle ----------- para bases de datos Oracle
    #    SQLServer -------- para bases de datos Microsoft SQL Server
    #    Syb -------------- para bases de datos Sybase
    #    Domino -------------- Lotus Domino
     
     
    # Aquí tiene una lista de controladores JDBC de DB2:
    COM.ibm.db2.jdbc.app.DB2Driver=DB2
    COM.ibm.db2.jdbc.net.DB2Driver=DB2
    com.ibm.as400.access.AS400JDBCDriver=DB2
     
    # Aquí tiene una lista de controladores JDBC de Informix:
    com.informix.jdbc.IfxDriver=Ifx
     
    # Aquí tiene una lista de controladores JDBC de Oracle:
    oracle.jdbc.driver.OracleDriver=Oracle
     
    # Aquí tiene una lista de controladores JDBC de SQL Server:
    com.jnetdirect.jsql.JSQLDriver=SQLServer
     
    # Aquí tiene una lista de controladores JDBC de Sybase:
    com.sybase.jdbc.SybDriver=Syb
     
    # Aquí tiene una lista de controladores JDBC de Lotus Domino:
    lotus.jdbc.domino.DominoDriver=Domino  
    
    
    
  6. Guarde los cambios que realice y cierre DSYJdbcDriverList.properties.
  7. Abra <dir_inicial_DB2e>\server\bin\dsysetjavahome.bat en un editor de texto.
  8. Añada la vía de acceso completa del controlador JDBC a la línea SET JDBC_DRV_CP del archivo.
  9. Por ejemplo, para configurar el acceso a un origen de Oracle utilizando el controlador de cliente JDBC instalado en C:\Oracle\Ora81\jdbc\lib\, añada la vía de acceso siguiente a la línea SET JDBC_DRV_CP:

    SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes12.zip
    

    Nota: Puede encontrar classes12.zip en los CD del producto Oracle o en el sitio Web de Oracle. Si ya tiene instalado el servidor Oracle, puede copiar classes12.zip del servidor.

    Puede especificar varios controladores de cliente JDBC. Por ejemplo:

    SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes12.zip;E:\Informix\JDBC\lib\ifxjdbc-g.jar
    

  10. Guarde y cierre dsysetjavahome.bat
  11. En la Consola del administrador de WebSphere Application Server, busque y seleccione el servidor de aplicaciones de DB2 Everyplace y luego, en el panel derecho, pulse la pestaña Valores de JVM.
  12. Pulse el botón Añadir.
  13. Desplácese hasta el final y escriba la vía de acceso correcta donde está ubicado classes12.zip. Por ejemplo:
    c:\Temp\db2oracle\classes12.zip  
    
  14. Pulse el botón Aplicar.
  15. Reinicie el servidor de aplicaciones de DB2 Everyplace para que los cambios entren en vigor.

Es posible que su origen de datos requiera una configuración adicional. Consulte el Capítulo 4 de la publicación DB2 Everyplace Sync Server Administration Guide
para obtener más información e instrucciones.




Related Information