Valores mínimos necesarios para DB2 Universal Database para IBM i

Estas propiedades varían según los requisitos del proveedor de la base de datos para las implementaciones del controlador JDBC. Debe establecer las propiedades adecuadas cada origen de datos que configure. Estos valores son para un origen de datos de DB2 UDB.

[AIX Solaris HP-UX Linux Windows][IBM i]

DB2 UDB para iSeries con el servidor de aplicaciones para AIX, HP-UX, IBM i, Linux, Solaris o Windows

  • DB2 UDB para iSeries (nativo)

    El iSeries Developer Kit for Java™ contiene este controlador JDBC de tipo 2 que se crea en la parte superior de las bibliotecas nativas de iSeries DB2 Call Level Interface (CLI).

    Este proveedor:
    • Está destinado a conexiones DB2 locales en iSeries. No se recomienda para el acceso remoto.
    • Da soporte al origen de datos de una fase:
      com.ibm.db2.jdbc.app.UDBConnectionPoolDataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • db2_classes16.jar: para nodos que se ejecutan en la versión 7.0 o posterior. La ubicación del archivo jar es /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar.
      • db2_classes.jar: para nodos que se ejecutan en la versión 6.1 o anterior. La ubicación del archivo jar es /QIBM/ProdData/Java400/ext/db2_classes.jar.
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • No necesita un alias de autenticación.
    • Requiere las propiedades siguientes:
      • databaseName: el nombre de la base de datos relacional con la que se establecen las conexiones del origen de datos. Este nombre debe aparecer en el Directorio de base de datos relacional iSeries. El valor predeterminado es *LOCAL.
  • DB2 UDB para iSeries (nativo XA)

    El iSeries Developer Kit for Java contiene este controlador JDBC de tipo 2 compatible con XA creado en la parte superior de las bibliotecas nativas de iSeries DB2 Call Level Interface (CLI).

    Este proveedor:
    • Está destinado a conexiones DB2 locales en iSeries. No se recomienda para el acceso remoto.
    • Da soporte al origen de datos de dos fases siguiente:
      com.ibm.db2.jdbc.app.UDBXADataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • db2_classes16.jar: para nodos que se ejecutan en la versión 7.0 o posterior. La ubicación del archivo jar es /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar.
      • db2_classes.jar: para nodos que se ejecutan en la versión 6.1 o anterior. La ubicación del archivo jar es /QIBM/ProdData/Java400/ext/db2_classes.jar.
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • No necesita un alias de autenticación.
    • Requiere las propiedades siguientes:
      • databaseName: el nombre de la base de datos relacional con la que se establecen las conexiones del origen de datos. Este nombre debe aparecer en el Directorio de base de datos relacional iSeries. El valor predeterminado es *LOCAL.
  • DB2 UDB para iSeries (Toolbox)

    Este controlador JDBC, conocido también como el controlador iSeries Toolbox para Java, se proporciona en el servidor de base de datos de DB2 para iSeries.

    Este proveedor:
    • Está destinado a conexiones DB2 remotas en iSeries. Utilice este controlador en lugar del controlador JDBC de IBM® Developer Kit para Java para acceder a sistemas DB2 UDB para iSeries.
    • Da soporte al origen de datos de una fase siguiente:
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • jt400.jar
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • No necesita un alias de autenticación si el servidor de aplicaciones y DB2 UDB para iSeries están instalados en el mismo servidor. Si están instalados en servidores diferentes, se necesitan el ID de usuario y la contraseña.
    • Requiere las propiedades siguientes:
      • serverName: el nombre del servidor desde el que el origen de datos obtiene las conexiones. Ejemplo: miservidor.midominio.com.
  • DB2 UDB para iSeries (Toolbox XA)

    Este controlador JDBC compatible con XA, también conocido como controlador compatible con XA de caja de herramientas deiSeries para Java, se suministra en el servidor de base de datos DB2 para iSeries.

    Este proveedor:
    • Está destinado a conexiones DB2 remotas en iSeries. Utilice este controlador en lugar del controlador JDBC de IBM Developer Kit para Java para acceder a sistemas DB2 UDB para iSeries.
    • Da soporte al origen de datos de dos fases siguiente:
      com.ibm.as400.access.AS400JDBCXADataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • jt400.jar
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • No necesita un alias de autenticación si el servidor de aplicaciones y DB2 UDB para iSeries están instalados en el mismo servidor. Si están instalados en servidores diferentes, se necesitan el ID de usuario y la contraseña.
    • Requiere las propiedades siguientes:
      • serverName: el nombre del servidor desde el que el origen de datos obtiene las conexiones. Ejemplo: miservidor.midominio.com.
[z/OS]

DB2 UDB para iSeries, al conectarse con el servidor de aplicaciones en z/OS

Si necesita conectar DB2 UDB en iSeries para proporcionar conectividad JDBC para que una aplicación se ejecute en el servidor de aplicaciones para z/OS, puede utilizar el controlador de caja de herramientas de iSeries para Java, el controlador compatible con XA de caja de herramientas de iSeries para Java, o el controlador JDBC de DB2 Universal para XA.

Puede configurar los siguientes tipos de proveedores:
  • DB2 UDB para iSeries (Toolbox)

    Este controlador JDBC, conocido también como el controlador iSeries Toolbox para Java, se proporciona en el servidor de base de datos de DB2 para iSeries. Utilice este controlador en lugar del controlador JDBC de IBM Developer Kit para Java para acceder a sistemas DB2 UDB para iSeries.

    Este proveedor:
    • Está destinado a conexiones DB2 remotas en iSeries.
    • Da soporte al origen de datos de una fase siguiente:
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • jt400.jar
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Requiere un alias de autenticación.
    • Requiere las propiedades siguientes:
      • serverName: el nombre del servidor desde el que el origen de datos obtiene las conexiones. Ejemplo: miservidor.midominio.com.
  • DB2 UDB para iSeries (Toolbox XA)

    Este controlador JDBC compatible con XA, también conocido como controlador compatible con XA de caja de herramientas deiSeries para Java, se suministra en el servidor de base de datos DB2 para iSeries. Utilice este controlador en lugar del controlador JDBC de IBM Developer Kit para Java para acceder a sistemas DB2 UDB para iSeries.

    Este proveedor:
    • Está destinado a conexiones DB2 remotas en iSeries.
    • Da soporte al origen de datos de dos fases siguiente:
      com.ibm.as400.access.AS400JDBCXADataSource
    • Necesita los archivos siguientes del controlador JDBC:
      • jt400.jar
    • Requiere la clase DataStoreHelper siguiente:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Requiere un alias de autenticación.
    • Necesita las propiedades:
      • serverName: el nombre del servidor desde el que el origen de datos obtiene las conexiones. Ejemplo: miservidor.midominio.com.
  • Proveedor del controlador JDBC de DB2 Universal (XA)
    Este proveedor es el proveedor de JDBC (XA) de DB2 Universal que utiliza el controlador JDBC de DB2 Universal para proporcionar acceso a las bases de datos DB2. El controlador JDBC de DB2 Universal admite la conectividad basada en comunicaciones Java (controlador de tipo 4), que permite el acceso distribuido a DB2. Si ejecuta el servidor de aplicaciones para z/OS y conecta con DB2 UDB para iSeries, no puede utilizar la conectividad basada en la interfaz JNI (Java Native Interface) (controlador de tipo 2) con este proveedor.
    Avoid trouble Avoid trouble: Para utilizar este proveedor, debe tener instalado y configurado el controlador JDBC de DB2 Universal para DB2 Versión 7 o DB2 Versión 8 para el servidor de aplicaciones o debe tener instalada y configurada la característica de conectividad de aplicación z/OS con DB2 para z/OS para z/OS. Consulte el tema "Utilización del controlador JDBC de DB2 Universal para acceder a DB2 para z/OS".gotcha
    Este proveedor:
    • Permite que a las aplicaciones utilizar JDBC y SQLJ (Lenguaje de consulta estructurada en Java) para acceder a bases de datos DB2. También se admite el uso de SQLJ con CMP.
    • No admite la creación de orígenes de datos de la versión 4.0.
    • Da soporte al origen de datos de dos fases siguiente:
      com.ibm.db2.jcc.DB2XADataSource
    • Requiere que especifique un nombre para la definición del origen de datos.
    • Necesita los archivos siguientes del controlador JDBC:
      • db2jcc.jar: éste es el archivo .jar del controlador JDBC de DB2 Universal. Después de la instalación de DB2, este archivo jar se ubica en el directorio de instalación de DB2. Debe especificarse la vía de acceso plenamente cualificada de este jar en el valor de la variable de entorno DB2UNIVERSAL_JDBC_DRIVER_PATH:
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc.jar
      • db2jcc_license_cu.jar: éste es el archivo de licencia del controlador JDBC de DB2 Universal que permite acceder a las bases de datos DB2 Universal en las estaciones de trabajo. No se utiliza para el servidor de aplicaciones para z/OS, pero se incluye para que la definición del proveedor sea común entre el servidor de aplicaciones para z/OS y otros sistemas operativos. La vía de acceso de clases es:
        ${UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cu.jar
      • db2jcc_license_cisuz.jar: éste el archivo de licencia de controlador JDBC de DB2 Universal que permite acceder a las bases de datos DB2 Universal en las estaciones de trabajo y z/OS. Después de instalar DB2, este archivo jar aparece en el mismo directorio de DB2 que db2jcc.jar. Classpath:
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cisuz.jar
      • Los archivos nativos (archivos de tipo .so) que necesita el controlador JDBC de DB2 Universal en el servidor de aplicaciones para z/OS. Utilice la vía de acceso de biblioteca siguiente:
        ${DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH}
        (En casos en los que no se requieran archivos nativos, establezca DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH en null).
    • Requiere la clase DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper
    • Necesita un alias de autenticación válido.
    • Requiere las propiedades siguientes:
      • databaseName: es el nombre de una base de datos catalogada localmente.
      • driverType: es el tipo de conectividad JDBC de un origen de datos. Establezca esta propiedad en el tipo 4 si ejecuta el servidor de aplicaciones para z/OS y conecta con DB2 UDB para iSeries.
      • serverName: la dirección TCP/IP o nombre del host del servidor DRDA (Distributed Relational Database Architecture). Proporcione un valor para esta propiedad sólo si driverType se ha establecido en 4. Esta propiedad no es necesaria si driverType se ha establecido en 2.
      • portNumber: el número de puerto TCP/IP donde reside el servidor DRDA. Proporcione un valor para esta propiedad sólo si driverType está establecido en 4. Esta propiedad no es necesaria si driverType está establecido en 2.

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_minrequdb
File name: rdat_minrequdb.html