Я пытаюсь отсортировать репликацию на сервере, который существует с SQL Server 2000. За эти годы он много раз обновлялся и теперь находится на SQL Server 2017.
Недавно База данных распространения имеет скачок роста, и я отследил это до сервера подписчика, который был списан без удаления подписки. Во время поисков я обнаружил несколько связанных серверов, которые также были списаны, а их подписки не были удалены должным образом. Их нет ни в одной публикации, но я не могу удалить сервер ссылок, потому что
'Невозможно удалить сервер xyz, потому что он используется в качестве подписчика для ....'
Вопрос №1 : как мне избавиться от этого сервера и любых других потерянных записей, связанных с этим сервером?
Тогда ... Я также заметил, что у меня записи в папке [MSrepl_transactions]
датируются 2001 годом. Я предполагаю, что это часть указанной выше проблемы, но не могу быть уверенным. Задание по очистке дистрибутива, похоже, не хочет его трогать.
Вопрос № 2 : как избавиться от этих записей в [MSrepl_transactions]
?