免責事項:この記事は従って、ブロガーオリジナル記事です。CC 4.0 BY-SAの著作権契約を、再現し、元のソースのリンクと、この文を添付してください。
まず、クエリアナライザのSQLServerに、実行します。
-c -S "IPアドレス" -Uは "ユーザ名" -P「パスワード:EXEC master..xp_cmdshell「BCP Queryout "\ Book1.xlsというC" "[DBO] [a_abc] .. [アラーム] SELECT * FROM" 「「
EXEC master..xp_cmdshell 'BCP test.dbo.name out d:\t_002.txt -c -t -T'
EXEC master..xp_cmdshell 'BCP "select name from test.dbo.name" queryout d:\t_004.txt -c -t -T'
EXEC master..xp_cmdshell 'BCP tran_test.dbo.uptrans out d:\t_006.txt -c -t -S HOUYAJUN\JHIDCDBS005 -T'
注:データは、Cディスクサーバにエクスポートされます。
第二に、CMD、コマンドライン実行:
BCP "[アラーム] SELECT * FROM [DBO] [a_abc] .." queryout "C:\ Book1.xlsという" -c -S "IPアドレス" -U "ユーザ名" -P "パスワード"
これは、ローカルマシンのCドライブにエクスポートされます。
第三に、環境要件、のSQLServerをインストールするには、機械の必要性、bcp.exeの\ BINN必要性、持つ必要性、すなわち、環境変数の輸出:
C:\ Program Files \ MicrosoftのSQLサーバ\ 80の\ツール\ BINN。
第四に、問題が発生する可能性があります。
「構文エラーは、 『queryout』に。」と表示されSQL bcpコマンド間違った理由と解決策を実行する場合
後でこのマシン上:ので、インターネット検索が見つかりましたSybaseデータベースをインストール。Sybaseのインストール後、BCPコマンド原因変更された環境変数が生じエラー。
SQLServerのbcpコマンド、カバーすることSYBASEそこのbcpコマンド、フロントにBINN SQLServerのディレクトリにオープンな環境変数を。
参考:http://penpenguanguan.com/3064.html