bcp ユーティリティをダウンロードしてインストールする

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric のウェアハウスMicrosoft Fabric の SQL データベース

一括コピー プログラム ユーティリティ (bcp) は、SQL Server のインスタンスとユーザー指定の形式でデータ ファイルの間でデータを一括コピーします。

  • Azure Synapse Analyticsでbcpを使用する方法の詳細については、「bcp を使用してデータを読み込む」を参照してください。
  • bcpは現在、Microsoft Fabric の Warehouse でプレビュー段階にあります。
  • bcpでは、Microsoft Fabricの SQL 分析エンドポイントにデータをインポートできません。

インストールされているバージョンを特定する

インストールされているバージョンの bcpを確認するには、次のコマンドを実行します。

bcp -v

Windowsに複数のバージョンのbcpがインストールされている場合、PATH環境変数によって実行するものが決まります。 検索パス上の bcp.exe のすべてのコピーを一覧表示するには、次のコマンドを使用します。

where bcp.exe

PATH環境変数でコマンド パスを設定する方法については、「環境変数」を参照してください。

bcp のバージョン管理

bcp ユーティリティは、付属のSQL Server リリースとは別にバージョン管理されます。

bcp メジャーバージョン Distribution
18 SQL Server 2025 (17.x) に付属しています。 -Y (TLS 暗号化モード) および-u (信頼サーバー証明書) スイッチを追加します。
15 SQL Server 用の Microsoft コマンド ライン ユーティリティ 15 として配布され、SQL Server 2019 (15.x) および SQL Server 2022 (16.x) ツールにバンドルされています。

最新バージョンをダウンロードする

次の手順は、Windows 上で実行されている bcp 用です。 Linux および macOS にbcpをインストールする手順と、システム要件については、「Linux に sqlcmd と bcp SQL Server コマンドライン ツールをインストールする」を参照してください。

Package Platform
Microsoft SQL Server コマンド ライン ユーティリティ x64x86

Microsoft コマンド ライン ユーティリティ パッケージには、bcpsqlcmd (ODBC) の両方が含まれています。 また、 Microsoft ODBC Driver for SQL Server もインストール (または必要) します。

Note

スタンドアロン bcpダウンロードには、最新のSQL Server累積更新プログラム (CU) に付属するbcpと同じリリース番号とビルド番号がない可能性があります。 この動作は想定内です。 スタンドアロン ダウンロードには、最新の CU に含まれるすべての修正プログラムが引き続き含まれています。

システム要件

次のシステム要件は、Windowsで実行されているbcpに対するものです。

サポートを受ける

SQL ドキュメントへの投稿

SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。

詳細については、 Microsoft Learn ドキュメントの編集を参照してください。