Partilhar via


Liga-te a uma Base de Dados Fonte Oracle

Importante

O Change Data Capture para Oracle da Attunity está agora descontinuado. Para obter detalhes, consulte o anúncio.

Use a página de Fonte Oracle para fornecer a informação necessária para se ligar à base de dados fonte Oracle. A instância de CDC irá ler os registos de refazer da base de dados Oracle à qual você está ligado.

Oracle Connect String
Introduza a cadeia de ligação Oracle no computador com a base de dados Oracle que está a usar. A cadeia de ligação é escrita de uma das seguintes formas:

host[:port][/service name]

A cadeia de ligação também pode especificar um descritor de ligação Oracle Net, por exemplo, (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))

Se estiver usando um servidor de diretório ou tnsnames, a cadeia de conexão pode ser o nome da conexão.

Autenticação por Oracle Log Mining
Para inserir as credenciais do utilizador da base de dados Oracle autorizado para mineração de logs, selecione uma das seguintes:

  • Autenticação do Windows: Selecione esta opção para usar as credenciais atuais do domínio Windows. Você pode usar essa opção somente se o banco de dados Oracle estiver configurado para funcionar com a autenticação do Windows.

  • Autenticação Oracle: Se selecionar esta opção, deve escrever o Nome de Utilizador e a Palavra-passe do utilizador na base de dados Oracle a que está a ligar.

Observação

Um utilizador deve ter os seguintes privilégios concedidos na base de dados Oracle para ser um utilizador de mineração de logs.

  • SELECT em <qualquer tabela capturada>
  • SELECIONE QUALQUER TRANSAÇÃO
  • EXECUTE em DBMS LOGMNR
  • SELECT em CONTEÚDOS de V$LOGMNR
  • SELECT no V$ARCHIVED LOG
  • SELECT no V$LOG
  • SELECT no V$LOGFILE
  • SELECT no V$DATABASE
  • SELECT no V$THREAD
  • SELECT em TODOS OS ÍNDICES
  • SELECIONAR TODOS OS OBJETOS
  • SELECT nos OBJETOS DBA
  • SELECT em TODAS as TABELAS

Se algum destes privilégios não puder ser concedido a um V$xxx, então conceda-os ao V_S$xxx.

Testar conexão
Clique em Testar Ligação para determinar se estabeleceu uma ligação com o computador remoto que tem a base de dados Oracle. Abre-se uma caixa de diálogo para informar se a ligação foi bem-sucedida.

Importante

Devido a um problema conhecido, a ligação à base de dados de origem Oracle pode falhar se o CDC Designer não for executado como administrador. Se a ligação falhar, feche e reinicie o CDC Designer usando a opção Executar como administrador .

Depois de terminar de introduzir informações nesta página, clique em Seguinte em Selecionar Tabelas e Colunas Oráculo.

Ver também

Como Criar a Instância de Alteração da Base de Dados do SQL Server
Editar Propriedades da Instância