Configurar Conexões com DB2 para z/OS
Saiba mais sobre OS privilégios de usuário necessários no banco de dados para estabelecer conexão com o Oracle GoldenGate e as instruções de configuração para configurar conexões de Db2 para z/OS com o Oracle GoldenGate.
Preparar Usuários e Privilégios do Banco de Dados para Db2 z/OS
O conteúdo do script nesta página é para navegação apenas e não altera o conteúdo de nenhuma forma.
Saiba mais sobre como criar usuários de banco de dados e designar privilégios para o Oracle GoldenGate para z/OS Db2.
O Oracle GoldenGate requer uma conta de usuário do banco de dados. Crie esta conta e atribua privilégios de acordo com as seguintes diretrizes.
A tabela a seguir mostra OS privilégios de sistema necessários para um usuário dedicado do Oracle GoldenGate criado em Db2 z/OS:
Designe os privilégios Db2 listados na tabela a seguir aos usuários do banco de dados dedicado Extract e Replicat. Eles são adicionais a todas as permissões que o Db2 ODBC exige. Exceto quando observado, todos os privilégios Extract se aplicam aos processos Extract baseados em log e carga inicial, .
As autoridades listadas na tabela a seguir podem ser fornecidas concedendo autoridade SYSCTRL ou DBADM mais SQLADM ao usuário que está executando os processos do Oracle GoldenGate.
Privilégios da Tabela 1 Necessários pelo Oracle GoldenGate para Db2
| Privilégio do usuário | Extrair | Procedimento Armazenado | Replicat |
|---|---|---|---|
CONNECT para o subsistema Db2 remoto. |
Sim | Sim | Sim |
(Isso não se aplica a extratos de carga inicial) |
S | - | N |
|
S | - | S |
SELECT em tabelas de origemRodapé 1 |
S | - | N |
INSERT, UPDATE, DELETE nas tabelas de destino |
N | - | S |
CREATE TABLERodapé 2 |
N | - | S |
EXECUTE no plano ODBC (o padrão é DSNACLI) |
S | - | N |
Privilégios exigidos pelos procedimentos ou consultas SQLEXEC que você usará. Rodapé 3 |
S | - | N |
Nota de rodapé 1
SELECT nas tabelas de origem só será necessário se as tabelas contiverem colunas LOB ou para um Extract de carga inicial, se usado.
Nota de rodapé 2
Obrigatório se estiver usando ADD CHECKPOINTTABLE na interface de linha de comando para usar o recurso de checkpoint do banco de dados.
Nota de rodapé 3
SQLEXEC permite que procedimentos armazenados e consultas sejam executados por um processo do Oracle GoldenGate.