Configuración para un controlador universal JDBC del tipo 2 (RRS)

Establecer variables de entorno DB2

  1. Vaya a Entorno > Variables de WebSphere;
  2. Nota: el ámbito adecuado en el que se van a definir los orígenes de datos debe seleccionarse en este punto.
  3. Seleccione el enlace DB2UNIVERSAL_JDBC_DRIVER_PATH en la lista de variables de entorno. Esto abrirá la pantalla de configuración;
  4. Establezca el campo Valor para que apunte al directorio que contiene el controlador de tipo 2. Esta suele ser la vía de acceso de instalación de DB2 que contiene el archivo db2jcc.jar.
  5. Pulse en el botón Aceptar para confirmar los cambios.
  6. Seleccione el enlace DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH en la lista de variables de entorno. Esto abrirá la pantalla de configuración;
  7. Establezca el campo Valor para que apunte al directorio que contiene los enlaces de la biblioteca compartida de DB2 para z/OS para el controlador del tipo 2. Esta es la vía de acceso de la instalación de DB2 z/OS que contiene las bibliotecas del controlador de tipo 2 (como libdb2jcct2zos.so, que variará según la DB2 para la versión de z/OS y la implementación de 31/64 bits);
  8. Pulse en el botón Aceptar para confirmar los cambios.

Configurar el proveedor del controlador de base de datos

  1. Vaya a Recursos > JDBC > Proveedores JDBC;
  2. Nota: el ámbito adecuado en el que se define el origen de datos debe seleccionarse en este punto.
  3. Pulse el botón Nuevo para añadir un nuevo controlador. Esto abrirá una pantalla de configuración;
  4. Seleccione el desplegable DB2 de la lista de tipos de datos proporcionada;
  5. Seleccione el desplegble Proveedor de controlador JDBC universal de DB2 de la lista de tipos de proveedores suministrada;
  6. Seleccione el desplegable Origen de datos de agrupación de conexiones de la lista de tipos de implementaciones suministrada;
  7. Pulse el botón Siguiente para continuar;
  8. Revise las propiedades en la pantalla de configuración que se abre para garantizar que los valores de la vía de acceso a la biblioteca de clases y nativa sean correctos, basándose en los valores previamente establecidos para las variables de entorno DB2UNIVERSAL_JDBC_DRIVER_PATH y DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH. No debe ser necesario realizar cambios;
  9. Pulse en el botón Siguiente y en Finalizar para confirmar los cambios.

Configurar el origen de datos del controlador de la base de datos

Los pasos siguientes deben repetirse para cada uno de los orígenes de datos de aplicación, sustituyendo curamdb,curamsibdb y curamtimerdb por <DatasourceName> (sin los corchetes) en los pasos siguientes:

  1. Seleccione el Proveedor de controlador universal JDBC de DB2 que ahora aparece en la lista Proveedores de JDBC. Esto abrirá la pantalla de configuración para el proveedor;
  2. Seleccione el enlace Orígenes de datos en Propiedades adicionales;
  3. Pulse el botón Nuevo para añadir un nuevo origen de datos.
  4. Establezca los campos como se indica a continuación:

    Nombre de origen de datos: <DatasourceName>

    Nombre JNDI: jdbc/<DatasourceName>

    Alias de autenticación y alias de autenticación de recuperación XA gestionados por el componente: <valid for database>

    donde el alias utilizado es el establecido en el apartado Creación del alias de inicio de sesión del origen de la base de datos;

  5. Pulse Siguiente para continuar;
  6. Establezca los campos como se indica a continuación:

    Nombre de base de datos: el nombre de la base de datos DB2 para z/OS;

    Tipo de controlador: 2;

    Nombre de servidor: el nombre del servidor de la base de datos DB2 para z/OS;

    Deje todos los demás campos sin tocar, a menos que se requiera un cambio específico, y pulse Siguiente;

  7. Pulse el botón Finalizar para confirmar los cambios y continuar;
  8. Seleccione el origen de datos nombreOrigenDatos recién creado en la lista visualizada;
  9. Seleccione el enlace Propiedades personalizadas en Propiedades adicionales;
  10. Seleccione la entrada fullyMaterializeLobData;
  11. Establezca el valor en false;
  12. Pulse en el botón Aceptar para confirmar el cambio.

Establecer la propiedad db2.jcc.propertiesFile JVM (opcional)

Si desea utilizar un archivo de configuración externo identificado por la propiedad db2.jcc.propertiesFile para el controlador JDBC universal de tipo 2:

  1. Vaya a Servidores > Tipos de servidor > Servidores de aplicación WebSphere;
  2. Seleccione el servidor correspondiente de la lista;
  3. En el panel Infraestructura de servidor expanda Java y gestión de procesos;
  4. Seleccione el enlace Definición de procesos
  5. En el panel processType lleve a cabo los pasos siguientes para cada elemento de la lista (adjunto, control y siervo):
    1. Seleccione el enlace processType;
    2. En el panel Propiedades adicionales seleccione el enlace Java Virtual Machine.
    3. En el panel Propiedades adicionales seleccione el enlace Propiedades personalizadas.
    4. Pulse el botón Nuevo y establezca la propiedad del modo siguiente:

      Nombre: db2.jcc.propertiesFile

      Valor: nombre completo del archivo de propiedades

      Pulse en el botón Aceptar para añadir la propiedad.

      Consulte la información en el apartado Configuración de WebSphere Application Server sobre cómo configurar el archivo de propiedades.