• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BCPコマンドのcmdファイルを複数行う・・・)

BCPコマンドのcmdファイルを複数行う方法と解決策

このQ&Aのポイント
  • Windows2003ServerとSQLServer2000(SP4)の環境でBCPコマンドを使用して複数のテーブルのデータを出力しようとしたところ、cmdファイルを使用した場合に一行目のコマンドが繰り返し表示されて実行されず困っています。
  • cmdファイルを使用せずに1つのテーブルのbcpコマンドだけを実行すると正常に終了しますが、複数のbcpコマンドを記述したcmdファイルを実行すると失敗したコマンドが繰り返し表示される現象が起きます。
  • PCとDBを再起動しても解決せず、原因が不明です。解決方法や情報を教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • gimmick
  • ベストアンサー率49% (134/270)
回答No.1

完全な憶測ですが、cmdファイル名がbcp.cmdではありませんか? その場合、cmdファイル内のbcpがbcp.cmdと解釈され、無限ループに陥る 可能性があります。また、他のcmdファイルを実行した場合も、 そのcmdファイル内のbcpがbcp.cmdと解釈されれば同様の現象が起きます。

noname#30420
質問者

お礼

お世話になります。 ・・・正に仰るとおりです。 bcp.cmdで名前を付けていました。 名前を変えたら上手く動作しました。 ・・・助かりました。 ありがとう御座います。

関連するQ&A