INF: Сведения О необходимость технической поддержки для устранения неполадок репликации SQL Server

Переводы статьи Переводы статьи
Код статьи: 315642 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

Технической поддержки Майкрософт (PSS) требуются некоторые данные при устранении случаев репликации SQL Server. В данной статье, предназначено для поддержки службы информации, специалистов по наиболее часто запросов от клиентов при открытии вариантов поддержки. Это, однако, является исчерпывающим и служба технической поддержки Майкрософт специалист по поддержке работы в случае могут запросить дополнительные сведения, относящиеся к вашей среде.

Дополнительная информация

Сведения, необходимые для всех случаев репликации

Для успешного устранения неполадок любого регистра репликации, служба технической поддержки Майкрософт запрашивает следующую информацию:
  • Наиболее важные сведения, устранять любые неполадки репликации SQL Server представляет собой четкое описание серверов, участвующих в вашей среде, а также их роли в топологии репликации. Когда службы не ожидает письменный отчет, содержащий сведения, будьте готовы обсуждать связанные серверы и их роли (такие как издатель, распространитель или подписчик).
  • Отчет SQLDIAG от всех серверов, участвующих в проблему. Этот отчет включает в себя все журналов ошибок SQL Server, в дополнение к информации с сервера, таких как вывод следующих хранимых процедур:sp_helpdb,sp_who2,sp_lock, ихранимой процедуры sp_configure.

    Примечание.: Возникла проблема с отчетами SQLDIAG кластерных компьютеров, работающих под управлением SQL Server. Если проблема заключается в кластеризованном компьютере, на котором выполняется SQL Server, просмотрите следующей статье Microsoft Knowledge Base:
    233332INF: Как выполнить SQLDIAG в кластерных и виртуального сервера SQL
  • Хотя SQLDIAG отчета включает журналов ошибок SQL Server, все содержимое вложенной папки \Log SQL Server также является очень ценным. Эта папка содержит не только выходные файлы агента SQL Server, но также .dmp все файлы этого исключения сервера или создать утверждения. Кроме того здесь хранятся репликации "журналы исключений". Поместите эти файлы в ZIP-файл, а затем отправьте ZIP-файл в службу поддержки.
  • Сохраните журналы событий системы и приложений как текстовые файлы (.txt) от всех серверов в топологии для специалистам службы поддержки, который работает в случае. Специалист службы технической поддержки можно использовать эти сведения для диагностики потенциальных операционной системы уровня проблем, таких как подключение к сети или проблем с оборудованием, Общие.
  • Можно создать сценарий Transact-SQL, среды, включающей всех вызовов SQL Server сохраненные процедуры, которые использовались для создания публикаций и статей в топологии репликации. This information helps immensely in obtaining more detail about your environment, such as the number of articles, the ways in which your articles are configured, and the properties of your publication. For detailed information about how to generate the script, see the "Scripting Replication" topic in SQL Server Books Online.
  • The exact error messages that the replication agents in your topology are receiving are also extremely important in finding the correct solution to your problem. In addition to getting the verbatim error message, understanding the operations that lead up to the error this is occurring is also very important. The best way to get this information is in the form of an agent output file.For additional information about how to configure this file, click the following article number to view the article in the Microsoft Knowledge Base:
    312292HOW TO: Enable Replication Agents for Logging to Output Files
    The replication agent for which you configure the output file depends on your particular problem.

More Specific Troubleshooting Information

The following specific information is not required for all replication support cases, but may lead to a faster resolution to your problem, depending on the issue that you are seeing:
  • While replication is a fairly specialized component of SQL Server, it is essentially a client application. As such, troubleshooting replication performance problems typically start the same as basic application performance issues; both require the same data. When you are working with PSS on replication performance cases, use the following Knowledge Base article as a guide for the information PSS that will request:
    298475HOW TO: Troubleshoot Application Performance Issues
  • If you are having problems with transactional replication, and the Distribution Agent is the source of your problem, you can connect to the Distributor, and then run thesp_browsereplcmdsstored procedure on the distribution database. The output of thesp_browsereplcmdsstored procedure at the time of the failure can be extremely useful to PSS in determining the potential cause of a Distribution Agent failure. This stored procedure produces, in a readable format, all of the commands in the distribution database that are waiting to be delivered to your Subscriber (or Subscribers).

    Alternatively, if the failure centers at Log Reader Agent, the output of thesp_repltransstored procedure is useful. This procedure outputs all of the transactions in the Publisher's transaction log that are waiting to be delivered to the distribution database.
  • If you can classify your problem as a data-type or object schema-related issue, PSS can potentially use the Transact-SQL script that you used to create this object to diagnose and to resolve the problem. You can generate a Transact-SQL script of your database by right-clicking your database in SQL Server Enterprise Manager, clickingВсе задачии нажмите кнопкуФормирование сценария SQL.
  • While SQL Profiler is most frequently used to troubleshoot performance issues, PSS can also use simple SQL Profiler traces that you took on the server at the time of the error to quickly pinpoint a particular Transact-SQL statement or stored procedure that might be the source of your problem.
  • If you are contacting PSS about a merge replication conflict issue, include the output of thesp_helpmergeconflictrowsилиsp_helpmergedeleteconflictrowsstored procedure (or both). The output of these stored procedures includes valuable information about the conflict that occurred. This stored procedure is run on the computer where the conflict table is stored.

Свойства

Код статьи: 315642 - Последний отзыв: 23 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 7.0 Standard Edition
Ключевые слова: 
kbhowtomaster kbinfo kbmt KB315642 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:315642

Отправить отзыв

 

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