SQL Сервер генерирует SQLDUMPS из-за сбоя агента чтения журнала и невозможности запуска снова - PullRequest
0 голосов
/ 16 января 2020

В производственной среде у нас настроена транснациональная репликация на некоторых базах данных. 13 января около 12:00 сервер SQL начал генерировать огромное количество файлов SQLDUMP из-за следующих ошибок:

Подсистема чтения журнала транзакций репликации репликации: сбой агента XXXX-YYYYY-22 , Процесс не может выполнить 'sp_repldone / sp_replcounters' для 'XXXX

SQL Утверждение сервера: Файл:, строка = 2912 Утверждение с ошибкой =' UtilDbccIsInsideDbcc () || (m_ProxyLogMgr->GetPru ()->GetStartupPhase () < DBStateMgr::Recovered

Я проверил на SQL Наблюдение за репликацией сервера и обнаружение того, что 2 базы данных издателя отказывают в репликации из 10 баз данных из-за следующих ошибок:

Log_Reader_agent_failure_status The process could not execute 'sp_repldone/sp_replcounters' on 'XXXX'

Я попытался остановить и запустить агент чтения журнала, но потерпел неудачу с той же ошибкой. Я проверил, нет ли владельца базы данных для сбойных баз данных издателя, но у них обоих есть надлежащие владельцы БД. Кроме того, нет ошибки согласованности базы данных ни для одной базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...