共用方式為


MSSQL_ENG004929

適用於:SQL Server Azure SQL 受控執行個體

訊息詳細數據

屬性
產品名稱 SQL Server
事件識別碼 4929
事件來源 MSSQLSERVER
元件 SQL Server Database Engine
符號名稱
訊息文字 無法改變 %S_MSG '%.*ls',因為它正在為複寫而發行。

說明

如果您嘗試卸除針對事務複製所發行數據表的主鍵條件約束,通常會發生此錯誤。 事務複製需要每個已發佈數據表的主鍵;因此,無法卸除條件約束。

使用者動作

若要卸除條件約束,請先卸除與數據表相關聯的發行項。 如需詳細資訊,請參閱在現有發行集中新增和卸除發行項。 如果在未復寫的資料庫中發生此錯誤,請執行 sp_removedbreplication (Transact-SQL) 以確保資料庫中的物件不會標示為複寫。

另請參閱

錯誤與事件參考 (複寫)