訊息細節
| 產品名稱 | SQL Server |
| 事件識別碼 | 3724 |
| 事件來源 | MSSQLSERVER |
| 元件 | SQL Server 資料庫引擎 |
| 符號名稱 | |
| 消息正文 | 無法 %S_MSG %S_MSG '%.*ls',因為它正用於複寫。 |
說明
復寫資料庫中的物件時,系統會在系統數據表 sysarticles 中標示為複寫物件(適用於快照式和交易式發行集)或 sysmergearticles (適用於合併式發行集)。 如果您嘗試卸除復寫的物件,就會引發此錯誤。
使用者動作
在嘗試卸除資料庫物件之前,請確定資料庫物件不會復寫。 例如:
如果出版資料庫中發生錯誤,請在卸除物件之前先從出版物中卸除文章。 如需詳細資訊,請參閱 將文章新增至現有出版物或移除文章。
如果訂閱資料庫中發生錯誤,請在卸除 物件之前卸載訂閱。 如需詳細資訊,請參閱 訂閱發行集。 對於交易型刊物的訂閱,可以取消個別文章的訂閱,而不是整個刊物的訂閱。 如需詳細資訊,請參閱 sp_dropsubscription (Transact-SQL) 。
如果在未復寫的資料庫中發生此錯誤,請執行 sp_removedbreplication (Transact-SQL), 以確保資料庫中的物件不會標示為複寫。