Azure環境のデータベースの、あるテーブルにデータを新規追加したいです。
しかし、一つのsqlファイルにデータが10万件もあり、10個のファイルがあり大量のデータとなっています。
ローカルにSQL Server2014のマネジメントスタジオがあるのですが、そこでクエリを実行しても、一つのファイルを丸ごと実行しても「サーバーから結果を受信しているときに、トランスポート レベルのエラーが発生しました。 (provider: TCP Provider, error: 0 - セマフォがタイムアウトしました。)」
のようなエラーが出まして、大量過ぎてタイムアウトを起こしているようです。
どうすれば効率よくデータをINSERTできるでしょうか。
ちなみに3000件ずつ実行していくといったやり方をしていて、たまに失敗したりして中途半端にデータができてしまっているかもしれません・・。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/02/08 13:10