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

トリガーは、SQL Azure データ同期に使用されているMicrosoft Sync Frameworkによって追加されます。SQL Azure Data Sync が機能しなくなるため、それらを削除することはできません。プロビジョニング後にテーブルを変更するのは簡単ではありません。列を追加する場合は、この質問を確認してください。それ以外の場合は、SQL Azure ではなく、Microsoft 同期フレームワークでタグ付けされたプロジェクトのソリューションを検索してみてください。

于 2012-12-06T16:02:16.637 に答える