MSSQL_ENG014005

Подробности сообщений

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

SQL Server;

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

10.0

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

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

14005

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

MSSQLSERVER;

Компонент

SQL Server Database Engine

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

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

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

Объяснение

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

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

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

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