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


MSSQL_ENG014005

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

Название продукта

SQL Server

Версия продукта

10.50

Номер построения продукта

 

Идентификатор события

14005

Источник события

MSSQLSERVER

Компонент

SQL Server Database Engine

Символическое имя

Текст сообщения

Не удалось удалить публикацию. На нее существует подписка.

Объяснение

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

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

Прежде чем удалять публикацию, необходимо удалить подписки. Если для удаления публикации используется среда Среда SQL Server Management Studio, то существует возможность автоматического удаления всех подписок, связанных с публикацией. При использовании хранимых процедур необходимо сначала удалить подписки явным образом. Дополнительные сведения см. в разделах Как удалить принудительную подписку (программирование репликации на языке Transact-SQL) и Как удалить подписку по запросу (программирование репликации на языке Transact-SQL).

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