2015年8月29日土曜日

BCPの項目数が異なる場合のエラーについてSQLState = 22005、SQLState = S1000

1)BCP先のテーブルのほうが項目数が少ない場合

10:30:33.29>bcp wrk.dbo.TestTable in a.txt -S localhost -U sa -P TCOS -t, -c

コピーを開始しています...
SQLState = 22005, NativeError = 0
Error = [Microsoft][ODBC Driver 11 for SQL Server]Invalid character value for cast specification
0 行コピーされました。
ネットワーク パケット サイズ (バイト): 4096
クロック タイム (ミリ秒) 合計     : 31

2)BCP先のテーブルのほうが項目数が多い場合

10:34:29.56>bcp wrk.dbo.TestTable in a.txt -S localhost -U sa -P TCOS -t, -c

コピーを開始しています...
SQLState = S1000, NativeError = 0
Error = [Microsoft][ODBC Driver 11 for SQL Server]Unexpected EOF encountered in BCP data-file
0 行コピーされました。
ネットワーク パケット サイズ (バイト): 4096
クロック タイム (ミリ秒) 合計     : 16
10:35:05.93>

0 件のコメント:

コメントを投稿