適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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 コマンド ライン ユーティリティ パッケージには、bcpと sqlcmd (ODBC) の両方が含まれています。 また、 Microsoft ODBC Driver for SQL Server もインストール (または必要) します。
Note
スタンドアロン bcpダウンロードには、最新のSQL Server累積更新プログラム (CU) に付属するbcpと同じリリース番号とビルド番号がない可能性があります。 この動作は想定内です。 スタンドアロン ダウンロードには、最新の CU に含まれるすべての修正プログラムが引き続き含まれています。
システム要件
次のシステム要件は、Windowsで実行されているbcpに対するものです。
- Windows 10 以降のバージョン
- Windows Server 2016 以降のバージョン
- Microsoft ODBC Driver for SQL Server (ドライバー 18 をお勧めします)
関連するコンテンツ
- bcp ユーティリティ
- bcp ユーティリティの使用方法
- bcp で Microsoft Entra ID を使用して認証する
- 一括エクスポートまたは一括インポートのデータの準備
- BULK INSERT (Transact-SQL)
- OPENROWSET (Transact-SQL)
- データをインポートまたはエクスポートするためのフォーマット ファイル (SQL Server)
サポートを受ける
- SQL のアイデア: SQL Server の改善に関する提案はありますか?
Microsoft Q&A (SQL Server) - DBA Stack Exchange (タグ sql-server): SQL Serverへの質問をしてください
- Stack Overflow (タグ sql-server): SQL 開発に関する質問への回答
- Microsoft SQL Server ライセンス条項と情報
- 法人のお客様向けサポート オプション
- 追加のSQL Serverのヘルプとフィードバック
SQL ドキュメントへの投稿
SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。
詳細については、 Microsoft Learn ドキュメントの編集を参照してください。