0

我使用 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.
4

1 回答 1

1

触发器由Microsoft Sync Framework添加,用于 SQL Azure 数据同步。而且,是的,您不能删除它们,因为 SQL Azure 数据同步将停止工作。在配置表之后修改表并不容易。如果您要添加列,请查看此问题。如果是其他问题,请尝试搜索标记为 Microsoft 同步框架而不是 SQL Azure 的项目的解决方案。

于 2012-12-06T16:02:16.637 回答