Configurare le connessioni a DB2 per z/OS

Informazioni sui privilegi utente necessari sul lato database per connettersi a Oracle GoldenGate e sulle istruzioni di configurazione per impostare le connessioni per Db2 per z/OS a Oracle GoldenGate.

Prepara utenti e privilegi del database per Db2 z/OS

I componenti script in questa pagina sono utilizzati solo per scopi di navigazione e non alterano in alcun modo il contenuto.

Informazioni sulla creazione degli utenti del database e sull'assegnazione dei privilegi per Oracle GoldenGate per Db2 z/OS.

Oracle GoldenGate richiede un account utente del database. Creare questo account e assegnare i privilegi in base alle seguenti linee guida.

La tabella riportata di seguito mostra i privilegi di sistema necessari per un utente Oracle GoldenGate dedicato creato in Db2 z/OS.

Assegnare i privilegi Db2 elencati nella tabella seguente agli utenti del database dedicato Extract e Replicat. Questi sono in aggiunta a qualsiasi autorizzazione richiesta da Db2 ODBC. Tranne dove indicato, tutti i privilegi Extract si applicano ai processi Extract basati su caricamento iniziale e log.

Le autorità elencate nella tabella seguente possono essere fornite concedendo all'utente che esegue i processi Oracle GoldenGate l'autorità SYSCTRL o DBADM più l'autorità SQLADM.

Privilegi della Tabella 1 necessari a Oracle GoldenGate per Db2

Privilegio utente Extract Stored procedure Replicat
CONNECT nel sottosistema remoto Db2. Sì Sì Sì

MONITOR2

(Non si applica all'estrazione del carico iniziale)

S - N

SELECT ON le seguenti tabelle SYSIBM:

SYSTABLES

SYSCOLUMNS

SYSTABLEPART

SYSKEYS

SYSINDEXES

SYSCOLAUTH

SYSDATABASE

SYSFOREIGNKEYS

SYSPARMS

SYSRELS

SYSROUTINES

SYSSYNONYMS

SYSTABAUTH

SYSAUXRELS

S - S
SELECT nelle tabelle di originePiede 1 S - N
INSERT, UPDATE, DELETE nelle tabelle di destinazione N - S
CREATE TABLEPiede 2 N - S
EXECUTE nel piano ODBC (l'impostazione predefinita è DSNACLI) S - N
Privilegi richiesti dalle procedure o dalle query SQLEXEC che verranno utilizzate. Piede 3 S - N

Nota a piè di pagina 1

SELECT nelle tabelle di origine è obbligatorio solo se le tabelle contengono colonne LOB o, se utilizzato, per un'estrazione a caricamento iniziale.

Nota a piè di pagina 2

Obbligatorio se si utilizza ADD CHECKPOINTTABLE dall'interfaccia della riga di comando per utilizzare la funzione di checkpoint del database.

Nota a piè di pagina 3

SQLEXEC consente alle stored procedure e alle query di essere eseguite da un processo Oracle GoldenGate.