MSSQL_ENG014005

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

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

Объяснение

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

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

Удалите подписки перед удалением публикации. Если вы используете SQL Server Management Studio для удаления публикации, она предоставит вам возможность автоматически удалить все связанные подписки перед удалением публикации. Если вы используете хранимые процедуры, сначала необходимо явно удалить подписки. Дополнительные сведения см. в разделе "Удаление push-подписки " и "Удаление подписки по запросу".

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

См. также

Справочник по ошибкам и событиям (репликация)