Проблемы

Предположим, что вы настроили репликацию SQL Server и создали публикацию в базе данных, которая содержит точку в ее имени. Если вы запустили задание очистки для подписки с истекшим сроком действия или sys.sp_expired_subscription_cleanuptored s, задание или хранимая процедура завершается сбоем, и появляется сообщение об ошибке, похожее на приведенное ниже.

Сообщение 7202, уровень 11, состояние 2, Процедура sp_expired_subscription_cleanup

Не удалось найти сервер "dbname" в sys. Servers. Убедитесь, что указано правильное имя сервера. При необходимости выполните хранимую процедуру sp_addlinkedserver, чтобы добавить сервер в sys. Servers.

Решение

Исправление этой проблемы входит в следующее обновление для SQL Server.

Накопительное обновление 12 для SQL Server 2017

Сведения о сборках SQL Server

Каждая новая сборка SQL Server включает в себя все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Мы рекомендуем установить последнюю сборку для вашей версии SQL Server:

SQL Server 2017 Build Versions

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Ознакомьтесь со стандартной терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Совершенствование навыков

Перейти к обучению >

Первоочередный доступ к новым возможностям

Присоединение к программе предварительной оценки Майкрософт >

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×