SQL Очистка репликации сервера - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь отсортировать репликацию на сервере, который существует с SQL Server 2000. За эти годы он много раз обновлялся и теперь находится на SQL Server 2017.

Недавно База данных распространения имеет скачок роста, и я отследил это до сервера подписчика, который был списан без удаления подписки. Во время поисков я обнаружил несколько связанных серверов, которые также были списаны, а их подписки не были удалены должным образом. Их нет ни в одной публикации, но я не могу удалить сервер ссылок, потому что

'Невозможно удалить сервер xyz, потому что он используется в качестве подписчика для ....'

Вопрос №1 : как мне избавиться от этого сервера и любых других потерянных записей, связанных с этим сервером?

Тогда ... Я также заметил, что у меня записи в папке [MSrepl_transactions] датируются 2001 годом. Я предполагаю, что это часть указанной выше проблемы, но не могу быть уверенным. Задание по очистке дистрибутива, похоже, не хочет его трогать.

Вопрос № 2 : как избавиться от этих записей в [MSrepl_transactions]?

...