Поделиться через


MSSQL_ENG014005

Область применения: SQL Server Управляемый экземпляр SQL Azure

Сведения о сообщении

Атрибут Значение
Название продукта SQL Server
ИД события 14005
Источник событий MSSQLSERVER
Компонент Компонент SQL Server Database Engine
Символическое имя
Текст сообщения Не удалось удалить публикацию. На нее существует подписка.

Описание

Была предпринята попытка удалить публикацию, для которой существуют связанные с ней подписки. Публикация может быть удалена, только если нет подписок, связанных с нею.

Действие пользователя

Прежде чем удалять публикацию, необходимо удалить подписки. Если вы используете SQL Server Management Studio для удаления публикации, она предоставит вам возможность автоматически удалить все связанные подписки перед удалением публикации. При использовании хранимых процедур необходимо сначала удалить подписки явным образом. Дополнительные сведения см. в разделах Delete a Push Subscription и Delete a Pull Subscription.

Если для данной публикации нет подписок или если данная ошибка возникает на стадии создания публикации, это может свидетельствовать о существовании подписки, которая не была полностью очищена при ее удалении. Выполните sp_removedbreplication (Transact-SQL) в базе данных, чтобы удалить все объекты и параметры, связанные с репликацией.