![](/img/trans.png)
[英]An explicit value for the identity column in table 'Table' can only be specified when a column list is used and IDENTITY_INSERT is ON
[英]Replication - Explicit value must be specified for identity column in table
我正在使用合並復制。 身份范圍管理是自動的
我在具有插入ID的SERIALNUMBERSCHEME表中插入行的公司表上觸發了
同步時我低於錯誤
無法將“ SERVER \\ MUMBAI.PROD_SUB”中的行插入傳播到“ SERVER \\ NEWYORK.PROD”。 失敗可能是由於違反約束引起的。 當IDENTITY_INSERT設置為ON或復制用戶插入到NOT FOR REPLICATION標識列中時,必須為表'SerialNumberScheme'中的標識列指定顯式值。
數據已在訂閱服務器上正確插入,但未在發布服務器上復制
任何解決方案/建議?
聽起來您的觸發器在復制代理應用更新時被觸發。 通常,觸發器應僅在發布者(或更確切地說,在插入原始數據的站點)上運行。 然后復制將復制觸發器的效果 。 我認為您只需要將觸發器標記為NOT FOR REPLICATION
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.