INF: Informações que o PSS precisa solucionar problemas de replicação do SQL Server

Traduções deste artigo Traduções deste artigo
ID do artigo: 315642 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Serviços de suporte a produto Microsoft (PSS) precisa certas informações ao solucionar problemas de casos de replicação do SQL Server. O objetivo deste artigo é o suporte do PSS informações profissionais com mais freqüência solicitam de clientes ao abrir casos de suporte do documento. Isso não é, no entanto, uma lista completa e o suporte PSS profissional trabalhando seu caso podem solicitar informações adicionais que são específicas ao seu ambiente.

Mais Informações

Informações necessárias para todas as ocorrências de replicação

Para solucionar com êxito qualquer ocorrência de replicação, o PSS solicita as informações a seguir:
  • As informações mais importantes no solucionar qualquer problema de replicação do SQL Server são uma descrição clara dos servidores que estão envolvidos no seu ambiente e sua função na topologia de duplicação. Embora o Atendimento Microsoft não espera um relatório escrito que inclua essas informações, ser preparados para discutir os servidores envolvidos e suas funções (como o Publisher, o distribuidor ou a assinatura).
  • Um relatório SQLDIAG de todos os servidores que estão envolvidos no problema. Este relatório inclui todos os logs de erro do SQL Server juntamente com informações básicas do servidor, como a saída dos seguintes procedimentos armazenados: sp_helpdb , sp_who2 , sp_lock e sp_configure .

    Observação : há um problema com os relatórios SQLDIAG de computadores em cluster que estão executando o SQL Server. Se o problema envolve um computador em cluster que está executando o SQL Server, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
    233332INF: Como executar SQLDIAG em um cluster/virtual SQL Server
  • Enquanto o relatório SQLDIAG inclui os logs de erro do SQL Server, todo o conteúdo da subpasta \Log SQL Server também é muito valioso. Essa pasta inclui não apenas os arquivos de saída do SQL Server Agent, mas também qualquer .dmp que exceções do servidor de arquivos ou geram declarações. Além disso, replicação "logs de exceção" são armazenadas aqui. Coloque todos esses arquivos em um arquivo .zip e envie o arquivo .zip para PSS.
  • Os logs de sistema e de aplicativos de salvar, como texto (.txt) arquivos de todos os servidores em sua topologia para o profissional de suporte que está funcionando seu caso. O profissional de suporte pode usar essas informações para diagnosticar o sistema operacional nível problemas potenciais, como problemas de hardware gerais ou de conectividade de rede.
  • Você pode gerar um script Transact-SQL de seu ambiente replicado que inclui todas as chamadas de procedimento armazenados do SQL Server que foram usadas para criar publicações de artigos em sua topologia. Essa informação ajuda imensamente na obtenção de mais detalhes sobre seu ambiente, como o número de artigos, as formas nos quais os artigos são configurados e as propriedades de publicação. Para obter informações detalhadas sobre como gerar o script, consulte o tópico "Scripts replicação" nos manuais online do SQL Server.
  • Mensagens de erro exato que estão recebendo os agentes de replicação em sua topologia também são extremamente importantes para encontrar a solução correta para o seu problema. Além de obter a mensagem de erro textual, Noções básicas sobre as operações que iniciaram ao erro isso está ocorrendo também é muito importante. A melhor maneira de obter essa informação é na forma de um arquivo de saída do agente. Para obter informações adicionais sobre como configurar este arquivo, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    312292COMO: Activar agentes de replicação de log para arquivos de saída
    O agente de replicação para os quais você configurar o arquivo de saída depende do seu problema específico.

Informações mais específicas de solução de problemas

As seguintes informações específicas não é necessárias para todos os casos de suporte de replicação, mas podem levar a uma resolução mais rápida para o problema, dependendo do problema que você está vendo:
  • Enquanto a replicação é um componente especializado bastante do SQL Server, ele é essencialmente um aplicativo cliente. Como tal, solução de problemas problemas de desempenho de replicação geralmente iniciam o mesmo como problemas de desempenho aplicativo básico; ambas exigem os mesmos dados. Quando você estiver trabalhando com PSS em casos de desempenho de replicação, use o seguinte artigo do Knowledge Base como um guia para PSS solicitará as informações:
    298475COMO: Resolver problemas de desempenho de aplicativos
  • Se você estiver tendo problemas com a replicação transacional e o agente de distribuição é a origem de seu problema, você pode conectar-se ao distribuidor e execute o procedimento sp_browsereplcmds armazenados no banco de dados de distribuição. A saída do procedimento sp_browsereplcmds armazenados no momento da falha pode ser extremamente útil para PSS determinar a causa potencial de um Distribution Agent falha. Esse procedimento produz, em um formato legível, todos os comandos no banco de dados de distribuição que estão aguardando para serem entregues para o assinante (ou assinantes).

    Como alternativa, se a falha centros em Log Reader Agent, a saída do procedimento sp_repltrans armazenados é útil. Esse procedimento produz todas as transações no log de transações do Publisher que estão aguardando para ser entregue ao banco de dados de distribuição.
  • Se você pode classificar o problema como um tipo de dados ou objeto relacionados ao esquema o problema, PSS pode usar potencialmente o script de Transact-SQL que você usou para criar este objeto para diagnosticar e resolver o problema. Você pode gerar um script Transact-SQL do banco de dados clicando com o botão direito do mouse seu banco de dados no SQL Server Enterprise Manager, clicando em Todas as tarefas e, em seguida, clicando em Gerar Script SQL .
  • Enquanto SQL Profiler com mais freqüência é usado para solucionar problemas de desempenho, o PSS também pode usar simples rastreamentos do SQL Profiler que você fez no servidor no momento do erro para identificar rapidamente uma determinada instrução Transact-SQL ou procedimento armazenado que pode ser a origem de seu problema.
  • Se você é contatar o PSS sobre um problema de conflito de replicação de mesclagem, inclua a saída de sp_helpmergeconflictrows ou o procedimento sp_helpmergedeleteconflictrows armazenado (ou ambos). A saída desses procedimentos armazenados inclui informações valiosas sobre o conflito ocorreu. Esse procedimento armazenado é executado no computador onde a tabela de conflito está armazenada.

Propriedades

ID do artigo: 315642 - Última revisão: terça-feira, 2 de março de 2004 - Revisão: 4.4
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 7.0 Standard Edition
Palavras-chave: 
kbmt kbhowtomaster kbinfo KB315642 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 315642

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com