2012-12-06 62 views
0

我使用SQL Azure Data Sync將我的遠程Azure數據庫與本地SQL數據庫同步。數據同步確實在客戶端和服務器上創建了一些附加表,並且還爲現有表添加了刪除,插入和更新觸發器。Azure數據同步和觸發器

這些觸發器是什麼?我可以刪除它們嗎?我不這麼認爲?

現在的問題是,我無法編輯服務器上的數據。

我得到的錯誤

The target table 'dbo.Corporation' of the DML statement cannot have any 
enabled triggers if the statement contains an OUTPUT clause without INTO clause. 
+0

找到了解決辦法?有同樣的問題... – Charles

+0

不知道,我不使用數據同步更多 – daniel

回答

1

觸發器由Microsoft Sync Framework,它被用於SQL Azure數據同步增加。而且,你不能刪除它們,因爲SQL Azure Data Sync將停止工作。在調配表之後修改表並不那麼容易。如果您正在添加列,請檢查this question。如果是其他內容,只需嘗試在Microsoft Sync框架下標記您項目的解決方案,而不是SQL Azure。