Configuración para un controlador universal JDBC del tipo 4 (XA)

Configuración de la variable de entorno DB2 para z/OS

  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 los controladores de tipo 4. Este es normalmente el directorio de instalación drivers de Cúram SDEJ, por ejemplo: /CuramSDEJ/drivers
  5. 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 XA 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. Cambie la vía de acceso de clase de línea ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cisuz.jar para que apunte a la licencia de DB2 para z/OS proporcionada por IBM para la conectividad zOS;
  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):

  1. Seleccione el Proveedor de controlador universal JDBC de DB2 (XA) 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: 4;

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

    Número de puerto: el puerto del servidor de bases 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.