MSSQL_ENG003724

消息详细信息

产品名称

SQL Server

产品版本

10.50

产品内部版本号

 

事件 ID

3724

事件源

MSSQLSERVER

组件

SQL Server 数据库引擎

符号名称

消息正文

无法对 %S_MSG '%.*ls' 执行 %S_MSG,因为它正用于复制。

说明

数据库中的对象经复制后,通常会在系统表 sysarticles(用于快照和事务性发布)或 sysmergearticles(用于合并发布)中标记为已复制。尝试删除复制的对象时,会引发此错误。

用户操作

尝试删除对象之前,请确保数据库对象未经复制。例如:

  • 如果此错误发生在发布数据库中,则先从发布中删除项目,然后再删除对象。有关详细信息,请参阅向现有发布添加项目和从中删除项目

  • 如果此错误发生在订阅数据库中,则先删除订阅,然后再删除对象。有关详细信息,请参阅订阅发布。对于事务性发布的订阅,可以删除单个项目的订阅,而不用删除整个发布。有关详细信息,请参阅 sp_dropsubscription (Transact-SQL)

如果此错误发生在未复制的数据库中,请执行 sp_removedbreplication (Transact-SQL),以确保此数据库中的对象不被标记为已复制。