MSSQL_ENG004929
訊息詳細資料
產品名稱 | SQL Server |
事件識別碼 | 4929 |
事件來源 | MSSQLSERVER |
元件 | SQL Server Database Engine |
符號名稱 | |
訊息文字 | 無法改變 %S_MSG '%.*ls',因為它正在為複寫而發行。 |
說明
這個錯誤通常是在您嘗試在針對異動複寫所發行資料表上卸除主索引鍵條件約束時發生。 異動複寫的每個已發行資料表都需要主索引鍵,因此不能卸除條件約束。
使用者動作
若要卸除條件約束,請先卸除與資料表關聯的發行項。 如需詳細資訊,請參閱在現有發行集中新增和卸除發行項。 如果在未複寫的資料庫中發生此錯誤,請執行 sp_removedbreplication (Transact-SQL) ,以確保資料庫中的物件不會標示為複寫。