質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

Q&A

解決済

2回答

10288閲覧

BCP処理中のエラー

退会済みユーザー

退会済みユーザー

総合スコア0

SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

0グッド

0クリップ

投稿2016/01/17 00:36

SQLServerからデータをエクスポートするbatを実行したところ、以下のエラーが発生してしまいます。

SQLState = S1000, NativeError = 0
Error = [Microsoft][ODBC SQL Server Driver]BCP データファイル書き込み中に I/O エラーが発生しました。

batの記述には誤りないことを確認済です。
発生するテーブルと発生しないテーブルがあるようです。
原因として何が考えられますでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

解決しました。
原因はドライブの空き容量が不足していたためでした。

投稿2016/01/23 00:07

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

情報不足です。OS含めて、環境他、掲示可能な情報を出してください。
以下、MS-SQL Server の場合での書込みです。
私だったら、
1.DBのあるHDDなどをイメージバックアップ
2.そのHDDのディスクエラーチェック
3.出力先も同様、NASへ出力している場合は、ローカルディスクへ出力するように変更してみる。
2Gの壁、4Gの壁などの問題でないか?
4.クエリでの確認、ログの確認、
Management Studioから当該DBの不具合があるかどうかの確認。
5.DBのあるディスクをデフラグしていないかどうかの確認
デフラグしている場合は、デフラグを止める。
その後、インデックスの再作成や再構成
6.DBのサイズを、追加で取得するようにしている場合は、インデックスやディスク領域の
断片化が起きるので、一旦DBのバックアップを行い、リストア時に
見込み容量の最大値で確保する。
7.USBデバイスへ出力している場合は、
Windows 7/2008SP2 迄か、Windows 8/2012以後かでNTFSのログ方式が変わって、
USBポータブルデバイスで不具合が発生するので、処置をする。
8.まっとうな管理者であれば、インスタンスのメモリ設定をしているはずですが、
行っていない場合は、OS毎の最大容量になっています。
⇒設定しないと何が起こるか?メモリを食いつぶして、スワップしまくりになります。
ちょろっと、考えただけでも、原因ほかは、複数多岐に渡ります。
書込みする人々は、貴方の隣で、画面を見れません。
貴方が何をして、何を行っているか、説明できないと正しい答えは得られません。

投稿2016/01/17 02:51

編集2016/01/17 02:58
daive

総合スコア2028

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問