【SQL Server】bcpコマンド

概要

 * bcp (Bulk Copy Program):一括コピープログラム
 * SQL Serverとデータファイルの双方向でのデータのやり取りが可能にする

使いどころ

 * データのインポート/エクスポートを行う場合
 * データベースの内容をCSV化する場合
 * SQL Server間のデータのコピーする場合

参考文献

http://www.systeminfinity.co.jp/sub/tech/doc/SQLServer_BCP/BCP1.html

利点

 * 処理速度が速い

欠点

 * コマンドライン構文が分かりづらい

構文

BCPSQL文】queryout 【ファイルのフルパス】 -c -s 【IPアドレスorサーバ名】 -U 【ログインID】 -p 【パスワード】

参考文献

http://d.hatena.ne.jp/aoki1210/20080807/p1
http://d.hatena.ne.jp/domen/20081008/1223456423
http://msdn.microsoft.com/ja-jp/library/ms162802.aspx