MSSQLSERVER_21893
Область применения: SQL Server
Сведения
Атрибут | Значение |
---|---|
Название продукта | SQL Server |
ИД события | 21893 |
Источник событий | MSSQLSERVER |
Компонент | SQLEngine |
Символическое имя | SQLErrorNum21893 |
Текст сообщения | Подписчики ( %s ) исходного издателя «%s» не отображаются как удаленные серверы на перенаправленном издателе «%s». Запустите sp_addlinkedserver на перенаправленном издателе, чтобы добавить этих подписчиков в качестве удаленных серверов. |
Описание
sp_validate_redirected_publisher использует таблицы метаданных подписки в базе данных издателя на удаленном сервере для определения связанных подписчиков, а также проверяет наличие связанных записей в таблице master.dbo.sysservers для подписчиков. Эта ошибка возвращается, если отсутствует какой-либо из идентифицированных подписчиков.
Эта ошибка не считается неустранимой ошибкой. Агенты, на которых возникает эта ошибка, регистрируют в журнале информацию об ошибке, но не прерывают работу, так как невозможность найти соответствующие записи подписчиков на новом издателе не оказывает серьезного влияния на репликацию. Без соответствующей записи для подписчика в системных серверах некоторые действия по управлению подписками могут завершиться ошибкой при выполнении через SQL Server Management Studio. Однако те же операции можно успешно выполнять путем явного вызова хранимых процедур управления.
Действие пользователя
Запустите sp_addlinkedserver в перенаправленном издателе для каждого из обнаруженных подписчиков, чтобы добавить их в качестве удаленных серверов. Затем запустите sp_serveroption, чтобы установить бит подписчика для сервера.