Requisitos para instalar Oracle GoldenGate para Db2 z/Os
Conozca los requisitos para instalar Oracle GoldenGate para una base de datos Db2 z/OS.
Selección de un sistema operativo para instalar Oracle GoldenGate para la captura y entrega remotas de z/OS Db2
Oracle GoldenGate for Db2 z/OS funciona de forma remota en sistemas zLinux, AIX o Intel Linux. Para capturar datos, se debe instalar un componente en el sistema z/OS Db2 antes de instalar Oracle GoldenGate. Este componente contiene la instancia Db2 para permitir que Oracle GoldenGate lea los datos del log Db2.
Para instalar Oracle GoldenGate en un sistema zLinux, AIX o Linux remoto, seleccione una de las siguientes opciones para conectarse a Db2 z/OS:
-
Controlador de servidor de datos IBM para ODBC y CLI v 11.5 o superior
-
Cliente de servidor de datos IBM v11.5 o posterior
-
Cliente de tiempo de ejecución de IBM Data Server v11.5 o posterior
-
Db2 Conecte v11.5 o superior
Tenga en cuenta lo siguiente:
-
Extract utiliza el controlador Db2 para leer los logs de transacciones del subsistema Db2 en el sistema z/OS. Si uno de los otros controladores aún no está instalado, el controlador IBM Data Server Driver for ODBC and CLI es el controlador más ligero y fácil de configurar, y se recomienda para la mayoría de las configuraciones, aunque los otros controladores también son adecuados.
-
El controlador requiere una licencia válida de Db2 Connect adecuada para conectarse a una base de datos Db2 z/OS, aunque no es necesario utilizar el producto Db2 Connect.
-
Para capturar datos de log Db2, el componente de lector de log se debe instalar en una biblioteca (PDSE) en el sistema z/OS. Las bibliotecas de carga (PDS) no están soportadas. La biblioteca debe ser una utilidad de programa autorizada (APF) que ayude a la instalación a proteger el sistema. Los programas autorizados por APF pueden acceder a la instalación del sistema (APF) autorizada. El componente de lectura de log se llama a través de SQL desde el sistema remoto y, dado que está autorizado por APF, también se debe utilizar un entorno autorizado de gestor de carga de trabajo (WLM) para ejecutar estos programas, ya que el entorno WLM proporcionado por defecto Db2 no puede ejecutar la carga de trabajo autorizada.
-
No hay requisitos especiales más allá de lo que ya tiene la captura para la entrega de Oracle GoldenGate. Debido a que esta versión de Oracle GoldenGate es una distribución totalmente remota, el antiguo producto remoto Db2 de Oracle GoldenGate ya no se envía por separado. Sin embargo, Windows no está soportado en Oracle GoldenGate para Db2 z/OS en esta versión. Si aún necesita la entrega a z/OS desde Windows, Oracle GoldenGate Db2 Remote 12.2 aún está disponible.
-
Los servicios del sistema UNIX (USS) ya no son necesarios (como en versiones anteriores), excepto para algunos procedimientos de instalación.
-
Solo Windows: para aplicar datos a un destino Db2 desde Windows, se debe utilizar Oracle GoldenGate Db2 Remote v12.2. La captura no se admite en este escenario.
-
Instale Oracle GoldenGate Db2 Remote en un sistema remoto para la entrega remota en el sistema de destino Db2. En esta configuración, Replicat se conecta a la base de datos Db2 de destino mediante la API de ODBC proporcionada en DB2Connect. Esta configuración requiere que Db2 z/OS se instale en el sistema remoto. Nota: Toda la funcionalidad de Oracle GoldenGate soportada para Db2 z/OS está soportada por DB2Connect. Además, los datos de caracteres ASCII se convierten automáticamente en EBCDIC mediante DB2Connect.
- Aunque es posible instalar Oracle GoldenGate en Linux basado en zLinux, AIX e Intel, el mejor rendimiento se ve con un sistema que tiene la latencia de red más baja que el sistema z/OS que utiliza. Aunque es posible ejecutar en una red de área amplia, el rendimiento sufre debido al aumento de la latencia de red. Oracle recomienda utilizar una partición zLinux en el mismo hardware físico que el sistema z/OS que ejecuta Db2 mediante Hipersockets o una VLAN entre las particiones. De lo contrario, los sistemas conectados con adaptadores OSA en la misma sala de máquinas serían la siguiente mejor opción. Alternativamente, la conexión Ethernet más rápida entre los sistemas que está disponible sería aceptable.
Uso de la Entrega Remota en Db2 z/OS mediante DB2Connect
-
Para el sistema intermediario, seleccione cualquier plataforma que soporte Oracle GoldenGate para la base de datos Db2 para LUW. Este es el sistema en el que está instalado Oracle GoldenGate.
-
Instale y ejecute Db2 z/OS en el sistema remoto seleccionado para que el proceso de Replicat pueda utilizar el controlador DB2Connect proporcionado.
-
Catalogue el nodo de destino Db2 en la base de datos Db2 z/OS del sistema remoto mediante el siguiente comando Db2:
catalog tcpip node *db2_node_name* remote *DNS_name* server *DB2_port-number* -
Agregue la base de datos Db2 de destino al catálogo Db2 z/OS en el sistema intermediario mediante el siguiente comando Db2:
catalog db *database_name* as *database_alias* at node *db_node_name*
Consulte la documentación de IBM Db2 z/OS para obtener más información sobre estos comandos.