Usamos os serviços CDC da Attunity para mover dados do Oracle para o SQL Server.
Usando a ferramenta de snap-in Oracle CDC Designer, posso ver o status atual do serviço e uma mensagem de erro se ocorrer um problema. Posso clicar em 'Coletar diagnóstico' na ferramenta para coletar mensagens para um intervalo de datas e gravar em um arquivo.
Quero descobrir onde as informações de diagnóstico estão armazenadas para que eu possa lê-las diretamente por meio do powershell de um servidor de monitoramento.
Examinei os logs de eventos e posso ver algumas mensagens de status, mas o relatório de diagnóstico tem muito mais dados.
Encontrei os dados que procurava. Em cada banco de dados de destino há uma série de tabelas de sistema dentro do esquema cdc. As mensagens de erro que eu queria estão na tabela cdc.xdbcdc_trace.
Há uma tabela semelhante no banco de dados MSXDBCDC, mas está vazia no meu sistema.
Há também informações sobre o status da conexão com o Oracle do SQL Server em um arquivo localizado, a maioria dos quais acredito também ser encontrada na tabela de rastreamento mencionada acima.