政府のWebサイトから調査用のZIPファイルをダウンロードしました。SQL Serverレプリケーションスナップショットバルクコピーデータファイル。私は彼らが.bcpファイルであると仮定しています。また、対応する.sqlというファイルをSQL Serverにダウンロードしてダウンロードしました。 .bcpファイルがあり、ファイルがありません。作成テーブル .sqlファイルが含まれているので、それが何であるか分かりません。SQL Serverに.bcpファイルをインポートする
彼らは Cで保存され:私はテーブルextract1、extract2、extract3などすべてのテーブルが異なっているとテストと呼ばれるデータベースを作成しました\ sadybcp \ extract1 ... extract2 .... 。私はそれらを私のSQLサーバにインポートしたい。私は構文をオンラインにすることに失敗したので、そのほとんどは.txtファイルです。だから私は様々な組み合わせを試みたが失敗した。
たとえば、私は Bcp Test.dbo.extract in C:\sadybcp\ extract.bcp
を試してみましたが、私はbcp "Test.dbo.extract1" in C:\sadybcp\extract.bcp -S SADYPC -T -E -n -b 10000
を実行すると、私はエラーを取得しUnable to open BCP host data-file
エラーunknown argumentextract1 on command line
を取得します。
誰でも正しいコマンドを教えてください。私は15のファイルをコピーする必要があります。
2番目のコマンドが正しく表示されます。 BCPがファイルにアクセスできないことを意味します。そのコマンドラインは_tab delimited_ファイルをインポートすることに注意してください。メモ帳でファイルを開き、タブ区切りファイルであることを確認する必要があります。バイナリファイルの場合(ちょうどゴミのように見えます)、それは別のフォーマットです –