Descarga e instalación de la utilidad bcp

Aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistema de Plataforma de Analítica (PDW)Base de datos SQL en Microsoft Fabric

La utilidad de programa de copia masiva (bcp) copia datos de forma masiva entre una instancia de SQL Server y un archivo de datos en un formato especificado por el usuario.

Si necesita información detallada sobre el uso de bcp con Azure Synapse Analytics, consulte Carga de datos con bcp.

Identificación de la versión instalada

Para determinar la versión instalada de bcp, ejecute el siguiente comando:

bcp -v

Si hay varias versiones de bcp instaladas en Windows, la PATH variable de entorno determina cuál se ejecuta. Para enumerar todas las copias de bcp.exe en la ruta de búsqueda, use el siguiente comando:

where bcp.exe

Para obtener información sobre cómo establecer la ruta de acceso del comando en la PATH variable de entorno, consulte Variables de entorno.

Control de versiones de bcp

La utilidad bcp tiene versiones independientes de la versión de SQL Server con la que se incluye:

bcp versión principal Distribution
18 Se incluye con SQL Server 2025 (17.x). Agrega los interruptores -Y (modo de cifrado TLS) y -u (certificado de servidor de confianza).
15 Se distribuye como utilidades de la línea de comandos de Microsoft 15 para SQL Server y se incluye con las herramientas de SQL Server 2019 (15.x) y SQL Server 2022 (16.x).

Descargar la última versión

Las instrucciones siguientes son para bcp que se ejecuta en Windows. Para obtener instrucciones sobre cómo instalar bcp en Linux y macOS, así como los requisitos del sistema, consulte Instalación de las herramientas de línea de comandos sqlcmd y bcp de SQL Server en Linux.

Package Plataforma
Utilidades de la línea de comandos de Microsoft 15 para SQL Server x64x86

El paquete utilidades de la línea de comandos de Microsoft contiene bcp y sqlcmd (ODBC). También instala (o requiere) microsoft ODBC Driver for SQL Server.

Nota:

Es posible que el bcp independiente no tenga el mismo número de versión y compilación que el bcp que se incluye con la actualización acumulativa (CU) de SQL Server más reciente. Se espera este comportamiento. La descarga independiente todavía contiene todas las correcciones incluidas en la CU más reciente.

Requisitos del sistema

Los siguientes requisitos del sistema son para bcp en ejecución en Windows.

Obtener ayuda

Contribuya a la documentación de SQL

¿Sabía que puede editar el contenido de SQL usted mismo? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.

Para obtener más información, consulte Editar documentación de Microsoft Learn.