Verwendung einer IBM Db2 für Linux-, UNIX- und Windows-Datenbank als Quelle für die DMS-Schemakonvertierung - AWS Database Migration Service

Verwendung einer IBM Db2 für Linux-, UNIX- und Windows-Datenbank als Quelle für die DMS-Schemakonvertierung

Sie können eine IBM Db2 for Linux-, UNIX- und Windows-Datenbank als Migrationsquelle bei der DMS-Schemakonvertierung verwenden.

Sie können die DMS-Schemakonvertierung verwenden, um Datenbankcodeobjekte von Db2 for Linux, UNIX und Windows Database in die folgenden Ziele zu konvertieren:

  • Aurora PostgreSQL

  • Amazon RDS für PostgreSQL

Informationen zu den unterstützten Datenbankversionen IBM Db2 für Linux, UNIX und Windows finden Sie unter Quelldatenanbieter für DMS Schema Conversion

Voraussetzungen für IBM Db2 für Linux, UNIX und Windows als Quelldatenbank

Sie können das folgende Codebeispiel verwenden, um die Version Ihrer IBM Db2 for Linux-, UNIX- und Windows-Quelldatenbank zu überprüfen:

SELECT SERVICE_LEVEL FROM SYSIBMADM.ENV_INST_INFO;

Rechte für IBM Db2 für Linux, UNIX und Windows als Quelldatenbank

Die erforderlichen Rechte, um eine Verbindung zu einer Db2 for Linux-, UNIX- und Windows-Datenbank herzustellen und Systemkataloge und -tabellen zu lesen, lauten wie folgt:

EXECUTE ON PACKAGE NULLID.SYSSH200 EXECUTE ON PACKAGE NULLID.SQLC2O26 /* If Db2 LUW runs on a Linux operating system */ EXECUTE ON FUNCTION SYSPROC.ENV_GET_INST_INFO EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_AUTHORITIES_FOR_AUTHID EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_GROUPS_FOR_AUTHID EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_ROLES_FOR_AUTHID SELECT ON SYSIBMADM.ENV_INST_INFO SELECT ON SYSIBMADM.ENV_SYS_INFO SELECT ON SYSIBMADM.PRIVILEGES SELECT ON SYSCAT.ATTRIBUTES SELECT ON SYSCAT.CHECKS SELECT ON SYSCAT.COLIDENTATTRIBUTES SELECT ON SYSCAT.COLUMNS SELECT ON SYSCAT.DATAPARTITIONEXPRESSION SELECT ON SYSCAT.DATAPARTITIONS SELECT ON SYSCAT.DATATYPEDEP SELECT ON SYSCAT.DATATYPES SELECT ON SYSCAT.HIERARCHIES SELECT ON SYSCAT.INDEXCOLUSE SELECT ON SYSCAT.INDEXES SELECT ON SYSCAT.INDEXPARTITIONS SELECT ON SYSCAT.KEYCOLUSE SELECT ON SYSCAT.MODULEOBJECTS SELECT ON SYSCAT.MODULES SELECT ON SYSCAT.NICKNAMES SELECT ON SYSCAT.PERIODS SELECT ON SYSCAT.REFERENCES SELECT ON SYSCAT.ROUTINEPARMS SELECT ON SYSCAT.ROUTINES SELECT ON SYSCAT.ROWFIELDS SELECT ON SYSCAT.SCHEMATA SELECT ON SYSCAT.SEQUENCES SELECT ON SYSCAT.TABCONST SELECT ON SYSCAT.TABLES SELECT ON SYSCAT.TRIGGERS SELECT ON SYSCAT.VARIABLEDEP SELECT ON SYSCAT.VARIABLES SELECT ON SYSCAT.VIEWS SELECT ON SYSIBM.SYSDUMMY1