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


MSSQL_ENG003724

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

Атрибут Значение
Название продукта SQL Server
ИД события 3724
Источник событий MSSQLSERVER
Компонент Компонент SQL Server Database Engine
Символическое имя
Текст сообщения Невозможно %S_MSG %S_MSG "%.*ls", так как она используется для репликации.

Описание

При репликации объектов в базе данных они помечаются как реплицированные в системной таблице sysarticles (для моментального снимка и публикаций транзакций) или sysmergearticles (для публикаций слиянием). При попытке удалить реплицированный объект возникает данная ошибка.

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

Убедитесь в том, что объект базы данных не подвергался репликации, прежде чем предпримете попытку удалить его. Например:

  • Если данная ошибка появляется в базе данных публикации, удалите статью из публикации, прежде чем удалить объект. Дополнительные сведения см. в статье Добавление и удаление статей в существующих публикациях.

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

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