MSSQL_ENG003724
消息详细信息
Attribute | 值 |
---|---|
产品名称 | SQL Server |
事件 ID | 3724 |
事件源 | MSSQLSERVER |
组件 | SQL Server 数据库引擎 |
符号名称 | |
消息正文 | 无法对 %S_MSG '%.*ls' 执行 %S_MSG,因为它正用于复制。 |
说明
数据库中的对象经复制后,通常会在系统表 sysarticles (用于快照和事务发布)或 sysmergearticles (用于合并发布)中标记为已复制。 尝试删除复制的对象时,会引发此错误。
用户操作
尝试删除对象之前,请确保数据库对象未经复制。 例如:
如果此错误发生在发布数据库中,则先从发布中删除项目,然后再删除对象。 有关详细信息,请参阅向现有发布添加项目和从中删除项目。
如果此错误发生在订阅数据库中,则先删除订阅,然后再删除对象。 有关详细信息,请参阅订阅发布。 对于事务发布的订阅,可以删除单个项目的订阅,而不用删除整个发布。 有关详细信息,请参阅 sp_dropsubscription (Transact-SQL) 。
如果在未复制的数据库中发生此错误,请 执行 sp_removedbreplication (Transact-SQL) 以确保数据库中的对象未标记为已复制。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈