我使用SQL Azure Data Sync将我的远程Azure数据库与本地SQL数据库同步。 Data Sync确实在客户端和服务器上创建了一些附加表,并且还向现有表添加了删除,插入和更新触发器。
这些触发器是什么?我可以删除它们吗?我不这么认为?
现在的问题是我无法在服务器上编辑数据。
我收到错误
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 :(得分:1)
触发器由Microsoft Sync Framework添加,用于SQL Azure数据同步。并且,是的,您无法删除它们,因为SQL Azure Data Sync将停止工作。在配置表之后修改表并不容易。如果要添加列,请查看this question。如果是其他内容,只需尝试在Microsoft同步框架下标记的项目中搜索解决方案,而不是SQL Azure。