Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
ConnConnecting IBMDB2per database Linux e Windows con UNIX AWS Schema Conversion Tool
È possibile utilizzare AWS SCT per convertire schemi, oggetti di codice nel SQL linguaggio e codice dell'applicazione da IBM Db2 per Linux, Unix e Windows (Db2LUW) alle seguenti destinazioni.
Amazon RDS per me SQL
Edizione compatibile con Amazon Aurora My SQL
Amazon RDS per Postgre SQL
Amazon Aurora SQL Postgre - Edizione compatibile
Amazon RDS per MariaDB
AWS SCT supporta come sorgente LUW le versioni di Db2 9.1, 9.5, 9.7, 10.1, 10.5, 11.1 e 11.5.
Privilegi per Db2 come LUW sorgente
I privilegi necessari per connettersi a un LUW database Db2, verificare i privilegi disponibili e leggere i metadati dello schema per un'origine sono i seguenti:
-
Privilegi necessari per stabilire una connessione:
CONNECTSU DATABASE
-
Privilegio necessario per eseguire SQL le dichiarazioni:
EXECUTEACCESO. PACKAGE NULLID SYSSH200
-
Privilegi necessari per ottenere informazioni a livello di istanza:
EXECUTESU FUNCTIONSYSPROC. ENV_ GET _ INST _ INFO
SELECTSUSYSIBMADM. ENV_ INST _ INFO
SELECTSUSYSIBMADM. ENV_ SYS _ INFO
-
Privilegi necessari a verificare i privilegi concessi tramite ruoli, gruppi e autorità:
-
EXECUTESU FUNCTIONSYSPROC. AUTH_ LIST _ AUTHORITIES _ FOR _ AUTHID
-
EXECUTESU FUNCTIONSYSPROC. AUTH_ LIST _ GROUPS _ FOR _ AUTHID
-
EXECUTESU FUNCTIONSYSPROC. AUTH_ LIST _ ROLES _ FOR _ AUTHID
-
SELECTSUSYSIBMADM. PRIVILEGES
-
-
Privilegi necessari per cataloghi di sistema e tabelle:
SELECTSUSYSCAT. ATTRIBUTES
SELECTSUSYSCAT. CHECKS
SELECTSUSYSCAT. COLIDENTATTRIBUTES
SELECTSUSYSCAT. COLUMNS
SELECTSUSYSCAT. DATAPARTITIONEXPRESSION
SELECTSUSYSCAT. DATAPARTITIONS
SELECTSUSYSCAT. DATATYPEDEP
SELECTSUSYSCAT. DATATYPES
SELECTSUSYSCAT. HIERARCHIES
SELECTSUSYSCAT. INDEXCOLUSE
SELECTSUSYSCAT. INDEXES
SELECTSUSYSCAT. INDEXPARTITIONS
SELECTSUSYSCAT. KEYCOLUSE
SELECTSUSYSCAT. MODULEOBJECTS
SELECTSUSYSCAT. MODULES
SELECTSUSYSCAT. NICKNAMES
SELECTSUSYSCAT. PERIODS
SELECTSUSYSCAT. REFERENCES
SELECTSUSYSCAT. ROUTINEPARMS
SELECTSUSYSCAT. ROUTINES
SELECTSUSYSCAT. ROWFIELDS
SELECTSUSYSCAT. SCHEMATA
SELECTSUSYSCAT. SEQUENCES
SELECTSUSYSCAT. TABCONST
SELECTSUSYSCAT. TABLES
SELECTSUSYSCAT. TRIGGERS
SELECTSUSYSCAT. VARIABLEDEP
SELECTSUSYSCAT. VARIABLES
SELECTSUSYSCAT. VIEWS
SELECTSUSYSIBM. SYSDUMMY1
-
Per eseguire SQL le istruzioni, l'account utente deve disporre del privilegio di utilizzare almeno uno dei carichi di lavoro abilitati nel database. Se nessuno dei carichi di lavoro è assegnato all'utente, accertati che il carico di lavoro utente predefinito sia accessibile per l'utente:
-
USAGESU WORKLOAD SYSDEFAULTUSERWORKLOAD
-
Per eseguire le query, devi creare uno spazio tabelle di sistema temporaneo con dimensioni di pagina 8K, 16K e 32K, se non esiste. Per creare spazi tabelle temporanei, esegui gli script seguenti:
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;
Connessione a Db2 LUW come sorgente
Utilizzare la procedura seguente per connettersi al database di LUW origine Db2 con. AWS Schema Conversion Tool
Per connettersi a un database di origine Db2 LUW
-
Nella AWS Schema Conversion Tool, scegli Aggiungi sorgente.
-
Scegli Db2 LUW, quindi scegli Avanti.
Viene visualizzata la finestra di dialogo Aggiungi sorgente.
-
Per Nome connessione, inserisci un nome per il tuo database. AWS SCT visualizza questo nome nell'albero nel pannello di sinistra.
-
Usa le credenziali del database da AWS Secrets Manager o inseriscile manualmente:
-
Per utilizzare le credenziali del database di Secrets Manager, utilizzare le seguenti istruzioni:
-
Per AWS Segreto, scegli il nome del segreto.
-
Scegli Popola per inserire automaticamente tutti i valori nella finestra di dialogo di connessione al database di Secrets Manager.
Per informazioni sull'utilizzo delle credenziali del database da Secrets Manager, vedereConfigurazione in AWS Secrets ManagerAWS Schema Conversion Tool.
-
-
Per inserire manualmente le informazioni sulla connessione al database di LUW origine IBM Db2, utilizzare le seguenti istruzioni:
Parametro Azione Server name (Nome del server) Immettete il nome Domain Name System (DNS) o l'indirizzo IP del server del database di origine.
Porta del server Immetti la porta utilizzata per la connessione al server del database di origine.
Database Immettete il nome del LUW database Db2.
User name (Nome utente) e Password (Password) Inserisci le credenziali del database per connetterti al server del database di origine.
AWS SCT utilizza la password per connettersi al database di origine solo quando si sceglie di connettersi al database in un progetto. Per evitare di esporre la password del database di origine, per impostazione predefinita AWS SCT non memorizza la password. Se chiudi il AWS SCT progetto e lo riapri, ti viene richiesta la password per connetterti al database di origine, se necessario.
Usa SSL Scegliete questa opzione se desiderate utilizzare Secure Sockets Layer (SSL) per connettervi al database. Fornite le seguenti informazioni aggiuntive, se applicabili, nella SSLscheda:
-
Trust store: la posizione di un trust store contenente certificati. Affinché questa posizione appaia qui, assicurati di aggiungerla nelle Impostazioni globali.
Memorizza la password AWS SCT crea un archivio sicuro per archiviare SSL certificati e password del database. Attivando questa opzione, è possibile memorizzare la password del database e connettersi rapidamente al database senza dover inserire la password.
Percorso del LUW driver Db2 Immetti il percorso al driver da utilizzare per la connessione al database di origine. Per ulteriori informazioni, consulta Installazione JDBC dei driver per AWS Schema Conversion Tool.
Se archivi il percorso del driver nelle impostazioni globali del progetto, il percorso del driver non viene visualizzato nella finestra di dialogo della connessione. Per ulteriori informazioni, consulta Memorizzazione dei percorsi dei conducenti nelle impostazioni globali.
-
-
-
Scegli Test Connection per verificare che sia AWS SCT possibile connettersi al database di origine.
-
Scegli Connect per connetterti al tuo database di origine.