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) в базе данных, чтобы удалить все объекты и настройки, связанные с репликацией.
См. также
Основные понятия
Причины ошибок репликации и способы их устранения