MSSQL_ENG014005
Область применения: SQL Server Управляемый экземпляр SQL Azure
Сведения о сообщении
Атрибут | Значение |
---|---|
Название продукта | SQL Server |
ИД события | 14005 |
Источник событий | MSSQLSERVER |
Компонент | Компонент SQL Server Database Engine |
Символическое имя | |
Текст сообщения | Не удалось удалить публикацию. На нее существует подписка. |
Описание
Была предпринята попытка удалить публикацию, для которой существуют связанные с ней подписки. Публикация может быть удалена, только если нет подписок, связанных с нею.
Действие пользователя
Прежде чем удалять публикацию, необходимо удалить подписки. Если вы используете SQL Server Management Studio для удаления публикации, она предоставит вам возможность автоматически удалить все связанные подписки перед удалением публикации. При использовании хранимых процедур необходимо сначала удалить подписки явным образом. Дополнительные сведения см. в разделах Delete a Push Subscription и Delete a Pull Subscription.
Если для данной публикации нет подписок или если данная ошибка возникает на стадии создания публикации, это может свидетельствовать о существовании подписки, которая не была полностью очищена при ее удалении. Выполните sp_removedbreplication (Transact-SQL) в базе данных, чтобы удалить все объекты и параметры, связанные с репликацией.