Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
ConnConnecting IBMDB2para bases de datos UNIX de Linux y Windows con AWS Schema Conversion Tool
Puede utilizarlos AWS SCT para convertir esquemas, objetos de código en el SQL lenguaje y código de aplicaciones de IBM Db2 para Linux, Unix y Windows (Db2LUW) a los siguientes destinos.
Amazon RDS para mi SQL
Edición SQL compatible con Amazon Aurora My
Amazon RDS para Postgre SQL
Amazon Aurora Edición compatible con Postgre SQL
Amazon RDS para MariaDB
AWS SCT admite como fuente LUW las versiones 9.1, 9.5, 9.7, 10.1, 10.5, 11.1 y 11.5 de Db2.
Privilegios para Db2 como fuente LUW
Los privilegios necesarios para conectarse a una LUW base de datos de Db2, comprobar los privilegios disponibles y leer los metadatos del esquema de una fuente son los siguientes:
-
Privilegio necesario para establecer una conexión:
CONNECTACTIVADO DATABASE
-
Privilegio necesario para ejecutar SQL declaraciones:
EXECUTEENCENDIDO PACKAGENULLID. SYSSH200
-
Privilegios necesarios para obtener información de nivel de instancia:
EXECUTENO FUNCTIONSYSPROC. ENV_ GET _ INST _ INFO
SELECTNOSYSIBMADM. ENV_ INST _ INFO
SELECTENCENDIDOSYSIBMADM. ENV_ SYS _ INFO
-
Privilegios necesarios para comprobar los privilegios concedidos a través de roles, grupos y autoridades:
-
EXECUTENO FUNCTIONSYSPROC. AUTH_ LIST _ AUTHORITIES _ FOR _ AUTHID
-
EXECUTENO FUNCTIONSYSPROC. AUTH_ LIST _ GROUPS _ FOR _ AUTHID
-
EXECUTENO FUNCTIONSYSPROC. AUTH_ LIST _ ROLES _ FOR _ AUTHID
-
SELECTNOSYSIBMADM. PRIVILEGES
-
-
Privilegios necesarios en los catálogos y las tablas del sistema:
SELECTENCENDIDOSYSCAT. ATTRIBUTES
SELECTENCENDIDOSYSCAT. CHECKS
SELECTENCENDIDOSYSCAT. COLIDENTATTRIBUTES
SELECTENCENDIDOSYSCAT. COLUMNS
SELECTENCENDIDOSYSCAT. DATAPARTITIONEXPRESSION
SELECTENCENDIDOSYSCAT. DATAPARTITIONS
SELECTENCENDIDOSYSCAT. DATATYPEDEP
SELECTENCENDIDOSYSCAT. DATATYPES
SELECTENCENDIDOSYSCAT. HIERARCHIES
SELECTENCENDIDOSYSCAT. INDEXCOLUSE
SELECTENCENDIDOSYSCAT. INDEXES
SELECTENCENDIDOSYSCAT. INDEXPARTITIONS
SELECTENCENDIDOSYSCAT. KEYCOLUSE
SELECTENCENDIDOSYSCAT. MODULEOBJECTS
SELECTENCENDIDOSYSCAT. MODULES
SELECTENCENDIDOSYSCAT. NICKNAMES
SELECTENCENDIDOSYSCAT. PERIODS
SELECTENCENDIDOSYSCAT. REFERENCES
SELECTENCENDIDOSYSCAT. ROUTINEPARMS
SELECTENCENDIDOSYSCAT. ROUTINES
SELECTENCENDIDOSYSCAT. ROWFIELDS
SELECTENCENDIDOSYSCAT. SCHEMATA
SELECTENCENDIDOSYSCAT. SEQUENCES
SELECTENCENDIDOSYSCAT. TABCONST
SELECTENCENDIDOSYSCAT. TABLES
SELECTENCENDIDOSYSCAT. TRIGGERS
SELECTENCENDIDOSYSCAT. VARIABLEDEP
SELECTENCENDIDOSYSCAT. VARIABLES
SELECTENCENDIDOSYSCAT. VIEWS
SELECTENCENDIDOSYSIBM. SYSDUMMY1
-
Para ejecutar SQL declaraciones, la cuenta de usuario necesita un privilegio para usar al menos una de las cargas de trabajo habilitadas en la base de datos. Si ninguna de las cargas de trabajo está asignada al usuario, asegúrese de este puede obtener acceso a la carga de trabajo de usuario predeterminada:
-
USAGEACTIVADO WORKLOAD SYSDEFAULTUSERWORKLOAD
-
Para ejecutar consultas, debe crear un espacio de tabla temporal del sistema con un tamaño de página de 8 K, 16 K y 32 K, si no existen. Para crear los espacios de tabla temporales, ejecute los siguientes scripts.
CREATE BUFFERPOOL BP8K IMMEDIATE ALL DBPARTITIONNUMS SIZE AUTOMATIC NUMBLOCKPAGES 0 PAGESIZE 8K; CREATE SYSTEM TEMPORARY TABLESPACE TS_SYS_TEMP_8K PAGESIZE 8192 BUFFERPOOL BP8K; CREATE BUFFERPOOL BP16K IMMEDIATE ALL DBPARTITIONNUMS SIZE AUTOMATIC NUMBLOCKPAGES 0 PAGESIZE 16K; CREATE SYSTEM TEMPORARY TABLESPACE TS_SYS_TEMP_BP16K PAGESIZE 16384 BUFFERPOOL BP16K; CREATE BUFFERPOOL BP32K IMMEDIATE ALL DBPARTITIONNUMS SIZE AUTOMATIC NUMBLOCKPAGES 0 PAGESIZE 32K; CREATE SYSTEM TEMPORARY TABLESPACE TS_SYS_TEMP_BP32K PAGESIZE 32768 BUFFERPOOL BP32K;
Conexión a Db2 LUW como fuente
Utilice el siguiente procedimiento para conectarse a la base de datos LUW fuente de Db2 con el. AWS Schema Conversion Tool
Para conectarse a una base de datos fuente de Db2 LUW
-
En AWS Schema Conversion Tool, elija Agregar fuente.
-
Elija Db2 yLUW, a continuación, elija Siguiente.
Se abrirá el cuadro de diálogo Agregar origen.
-
En Nombre de conexión, escriba un nombre para su base de datos. AWS SCT muestra este nombre en el árbol del panel izquierdo.
-
Utilice las credenciales de la base de datos de AWS Secrets Manager o introdúzcalas manualmente:
-
Para usar las credenciales de base de datos de Secrets Manager, siga las instrucciones siguientes:
-
En Secreto de AWS , elija el nombre del secreto.
-
Seleccione Rellenar para rellenar automáticamente todos los valores del cuadro de diálogo de conexión a la base de datos de Secrets Manager.
Para obtener información sobre el uso de las credenciales de bases de datos de Secrets Manager, consulteConfigurando AWS Secrets Manager en el AWS Schema Conversion Tool.
-
-
Para introducir manualmente la información de conexión a la base de datos LUW fuente de IBM Db2, siga las instrucciones siguientes:
Parámetro Acción Nombre del servidor Introduzca el nombre o la dirección IP del sistema de nombres de dominio (DNS) del servidor de base de datos de origen.
Puerto del servidor Escriba el puerto utilizado para conectarse al servidor de base de datos de origen.
Base de datos Introduzca el nombre de la LUW base de datos de Db2.
Nombre de usuario y Contraseña Introduzca las credenciales de la base de datos para conectarse al servidor de base de datos de origen.
AWS SCT utiliza la contraseña para conectarse a la base de datos de origen solo cuando decide conectarse a la base de datos en un proyecto. Para evitar que se exponga la contraseña de la base de datos de origen, AWS SCT no guarda la contraseña de forma predeterminada. Si cierra el AWS SCT proyecto y lo vuelve a abrir, se le solicitará la contraseña para conectarse a la base de datos de origen según sea necesario.
Utilice SSL Elija esta opción si desea utilizar Secure Sockets Layer (SSL) para conectarse a la base de datos. Proporcione la siguiente información adicional, según corresponda, en la SSLpestaña:
-
Almacén de confianza: la ubicación de un almacén de confianza que contenga certificados. Para que esta ubicación aparezca en aquí, añádala en Configuración global.
Almacenar contraseña AWS SCT crea una bóveda segura para almacenar los SSL certificados y las contraseñas de las bases de datos. Puede habilitar esta opción para almacenar la contraseña de la base de datos y conectarse rápidamente a la base de datos sin necesidad de introducir la contraseña.
Ruta del LUW controlador Db2 Escriba la ruta al controlador que va a usar para conectarse a la base de datos de origen. Para obtener más información, consulte Instalación de JDBC controladores para AWS Schema Conversion Tool.
Si almacena la ruta al controlador en la configuración global del proyecto, la ruta del controlador no aparecerá en el cuadro de diálogo de conexión. Para obtener más información, consulte Almacenamiento de rutas a los controladores en la configuración global.
-
-
-
Elija Probar conexión para comprobar que AWS SCT puede conectarse a la base de datos de origen.
-
Seleccione Conectar para conectarse a su base de datos de origen.