3

SSISを使用してテーブルをSQLAzureに移動しようとしています。ADO.NETのソースと宛先がありますが、実行すると、IDENTITYINSERTがオフになっていることに関連するエラーで常に失敗します。他の投稿から、「可能な場合は一括挿入を使用する」ボックスからチェックを外す必要があると述べています。私は同じエラーを抱えていますが、それでも受け取ります。IDENTITY列をSQLAzureに移動する方法に関するアイデアはありますか?

ありがとう

4

1 に答える 1

2

メッセージによって、宛先にはIDフィールドがあるため、2つのオプションがあります。

  • ADOの宛先をOLEDBの宛先に変更し、宛先コンポーネントの[IDを保持する]チェックボックスをオンにします
  • レコードを挿入しようとしているテーブルで、identity_insertを手動でオンに設定します。
于 2012-05-01T16:02:26.723 に答える