Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сведения о сообщении
| Название продукта | SQL Server |
| Идентификатор события | 3724 |
| Источник события | MSSQLSERVER |
| Компонент | Система управления базами данных SQL Server |
| Символическое имя | |
| Текст сообщения | Невозможно %S_MSG %S_MSG "%.*ls", так как она используется для репликации. |
Объяснение
Когда объекты в базе данных реплицируются, они помечены как реплицированные в системной таблице sysarticles (для публикаций моментальных снимков и транзакций) или sysmergearticles (для публикаций слиянием). При попытке удалить реплицированный объект возникает эта ошибка.
Действие пользователя
Убедитесь, что объект базы данных не реплицируется перед попыткой удалить его. Рассмотрим пример.
Если ошибка возникает в базе данных публикации, удалите статью из публикации перед удалением объекта. Дополнительные сведения см. в разделе "Добавление статей в существующие публикации" и "Удаление статей".
Если ошибка возникает в базе данных подписки, удалите подписку перед удалением объекта. Дополнительные сведения см. в разделе "Подписка на публикации". Для подписок на публикации транзакций можно удалить подписку на отдельную статью, а не всю публикацию. Дополнительные сведения см. в разделе sp_dropsubscription (Transact-SQL).
Если эта ошибка возникает в базе данных, которая не реплицируется, выполните sp_removedbreplication (Transact-SQL), чтобы убедиться, что объекты в базе данных не помечены как реплицированные.