Ознаки
Уявімо, що ви налаштували SQL Server реплікацію та створили публікацію в базі даних, назва якої містить крапку. Якщо запустити завдання очищення передплати, термін дії якої завершився , або збережену процедуру sys.sp_expired_subscription_cleanup виконати не вдасться й з'явиться повідомлення про помилку, схоже на таке:
Примітка.
- msg 7202, рівень 11, стан 2, процедура sp_expired_subscription_cleanup
- Не вдалося знайти 'dbname' сервера в sys.servers. Переконайтеся, що вказано правильне ім'я сервера. При необхідності виконайте збережену процедуру sp_addlinkedserver додати сервер до sys.servers.
Спосіб усунення проблеми
Виправлення цієї проблеми міститься в наступному оновленні для SQL ServerSQL Server:
Сукупний пакет оновлень 12 для SQL ServerSQL Server 2017
Відомості про збірки SQL Server
Кожна нова збірка для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Рекомендуємо інсталювати останню збірку для вашої версії SQL ServerSQL Server:
SQL ServerSQL Server 2017 build versions
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Посилання
Дізнайтеся, яку стандартну термінологію використовує корпорація Майкрософт для опису оновлень програмного забезпечення.