Поделиться через


Агенты репликации (диагностика)

Репликация предоставляет несколько средств, которые можно использовать для устранения проблем в работе агента репликации:

Все агенты репликации поддерживают следующие параметры. Рекомендуется использовать эти параметры для устранения неполадок, а затем, после завершения диагностики, присвоить им нужные значения. Например, параметр -Output следует использовать только при диагностике, поскольку он может влиять на производительность.

Параметр Описание

-HistoryVerboseLevel

Количество данных, заносимых в журнал при работе агента. Указание большего значения для этого параметра может быть полезно при диагностике.

-OutputVerboseLevel

Количество и тип данных, выводимых при работе агента. Выводимые агентом данные могут быть записаны в файл, который указывается параметром -Output.

-Output

Путь к выходному файлу агента. Если имя файла не указано, данные выводятся на консоль. Для диагностики рекомендуется использовать большие значения -OutputVerboseLevel и записывать вывод в файл.

-QueryTimeOut

Количество секунд до истечения времени ожидания запроса агента. Указание большего значения для этого параметра может быть полезно, особенно при диагностике проблем производительности, обусловленных медленно выполняющимися запросами.

-LoginTimeOut

Количество секунд до того, как истечет время ожидания попытки агента войти в систему. Указание большего значения для этого параметра может быть полезно, особенно при диагностике проблем подключения.

Агент распространителя поддерживает два дополнительных параметра.

Параметр Описание

-SkipErrors

Список ошибок, которые следует пропустить при применении изменений на подписчике. Дополнительные сведения см. в разделе Пропуск ошибок в репликации транзакций.

-ErrorFile

Путь и имя файла ошибок, создаваемого агентом распространителя. Этот файл создается в любой момент, когда происходит ошибка при применении транзакций репликации на подписчике; ошибки, возникающие на издателе или распространителе, в этом файле не регистрируются. Этот файл содержит транзакции репликации, завершившиеся ошибкой, и соответствующие сообщения об ошибках. Если параметр не указан, файл ошибок создается в текущем каталоге агента распространителя. Имя файла ошибок — distrib.err.

Параметры агентов можно указывать следующими способами:

Полные перечни параметров для каждого агента см. в следующих разделах:

См. также

Основные понятия

Средства диагностики при репликации
Диагностика при репликации

Справка и поддержка

Получение помощи по SQL Server 2005