下载并安装 bcp 实用工具

适用于:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics分析平台系统(PDW)Microsoft Fabric中的SQL数据库

大容量复制程序实用工具 (bcp) 在 SQL Server 实例与用户指定格式的数据文件之间大容量复制数据。

有关将 bcp 与 Azure Synapse Analytics 配合使用的详细信息,请参阅使用 bcp 加载数据

标识已安装的版本

若要确定已安装的 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 的命令行实用工具 15 x64x86

Microsoft命令行实用工具包包含 bcpsqlcmd (ODBC)。 它还安装(或要求安装)Microsoft ODBC Driver for SQL Server

注释

独立 bcp 下载可能与最新 SQL Server 累积更新(CU)附带的 bcp 版本和内部版本号不同。 这是预期的行为。 独立下载仍包含最新 CU 中包含的所有修补程序。

系统要求

以下系统要求适用于在 Windows 上运行的bcp

获取帮助

参与编辑 SQL 文档

你是否知道你可以自行编辑 SQL 内容? 你如果这样做,不仅可以帮助改进我们的文档,还可以获得页面贡献者的殊荣。

有关详细信息,请参阅 Edit Microsoft Learn 文档