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


MSSQL_ENG014005

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

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

Тип данных

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

9.0

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

9.00.1399.60

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

14005

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

MSSQLSERVER

Компонент

SQL Server Database Engine

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

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

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

Пояснение

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

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

Прежде чем удалять публикацию, необходимо удалить подписки. Если для удаления публикации используется среда SQL Server Management Studio, то существует возможность автоматического удаления всех подписок, связанных с публикацией. При использовании хранимых процедур необходимо сначала удалить подписки явным образом. Дополнительные сведения см. в разделах How to: Delete a Push Subscription (Replication Transact-SQL Programming) и How to: Delete a Pull Subscription (Replication Transact-SQL Programming).

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

См. также

Основные понятия

Причины ошибок репликации и способы их устранения

Справка и поддержка

Получение помощи по SQL Server 2005