Ferramentas para solução de problemas (Replicação)
Esta seção descreve as ferramentas disponíveis para solucionar problemas de replicação:
Outras ferramentas para solucionar problemas de replicação
Além das ferramentas listadas anteriormente, as seguintes ferramentas podem ser usadas para solucionar problemas de replicação.
Ferramenta |
Descrição |
Para obter mais informações… |
---|---|---|
Validação de dados |
A replicação transacional e de mesclagem permitem validar que os dados no Assinante correspondem aos dados no Publicador. A validação pode ser executada para assinaturas específicas ou para todas as assinaturas em uma publicação. |
|
Utilitário tablediff |
O utilitário tablediff é usado para comparar dados em duas tabelas para não convergência, e é especialmente útil para solução de problemas de não convergência em uma topologia de replicação Esse utilitário pode ser usado junto com a validação: se a validação indicar que os dados no Publicador e Assinante não correspondem, o utilitário tablediff pode ser usado para identificar quais linhas não correspondem; também pode gerar o Transact-SQL para deixar o Publicador e o Assinante em convergência. |
Como comparar tabelas replicadas para descobrir diferenças (Programação de Replicação) |
Monitor do Sistema |
O Monitor do Sistema fornece vários contadores associados com agentes de replicação e pode ser usado para solucionar problemas de desempenho de replicação. |
|
SQL Server Profiler |
O SQL Server Profiler é outra ferramenta que pode ser usada para solucionar problemas de desempenho de replicação. É possível capturar e salvar dados sobre eventos de servidor em um arquivo ou tabela para posterior análise. Por exemplo, é possível monitorar um banco de dados replicado para procedimentos armazenados ou outros processos que estão levando muito tempo para serem completados. |
|
Erro e logs de evento |
O Microsoft SQL Server registra certos eventos de sistema e eventos definidos pelo usuário ao log de erros SQL Server e no log do aplicativo do Windows Microsoft. Use as informações do log de erros SQL Server para solucionar problemas relacionados à replicação. |
|
Relatório de erros |
O recurso de relatório de erros está habilitado, por padrão. Se um erro fatal ocorrer no Mecanismo de Banco de Dados do SQL Server, no SQL Server Agent ou no Analysis Services, um relatório será enviado automaticamente ao Microsoft. As informações fornecidas pelo Relatório de Erros também poderão ser úteis se for necessário contatar suporte técnico. |
|
Utilitário SQLdiag |
O SQLdiag é um utilitário de coleção de diagnósticos de propósito geral que pode ser executado como um aplicativo do console ou um serviço. É possível usar o SQLdiag para coletar logs e arquivos de dados do SQL Server e outros tipos de servidores, e usá-los para monitorar os servidores no tempo ou para solucionar problemas específicos com seus servidores. O SQLdiag foi criado para agilizar e simplificar a coleta de informações de diagnóstico para os Serviços de Suporte Técnico da Microsoft. |