MSSQLSERVER_21889
Применимо к:SQL Server
Сведения
Атрибут | значение |
---|---|
Название продукта | SQL Server |
Идентификатор события | 21889 |
Источник событий | MSSQLSERVER |
Компонент | SQLEngine |
Символическое имя | SQLErrorNum21889 |
Текст сообщения | Экземпляр SQL Server %s не является издателем репликации. Запустите хранимую процедуру sp_adddistributor на экземпляре SQL Server "%s" с распространителем "%s", чтобы разрешить размещение базы данных публикации "%s" на этом экземпляре. Убедитесь, что указаны те же имя входа и пароль, что и на исходном издателе. |
Пояснение
Для размещения базы данных издателя экземпляр SQL Server должен быть издателем репликации. sp_validate_redirected_publisher вызывает sp_helpdistributor на удаленном сервере, чтобы определить, является ли сервер издателем репликации. Эта ошибка указывает на то, что целевой экземпляр SQL Server должен быть издателем репликации.
Действие пользователя
Выполните sp_adddistributor на экземпляре SQL Server с размещенной базой данных издателя. При запуске sp_adddistributor правильно укажите распространителя. Используйте то же значение для параметра @password, что и при первоначальном запуске sp_adddistributor на распространителю.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по