Descarga e instalación de la utilidad bcp

Se aplica a:SQL ServerAzure SQL DatabaseInstancia administrada de Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Almacenamiento en Microsoft FabricBase 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.

  • Para obtener información detallada sobre el uso bcp con Azure Synapse Analytics, consulte Carga de datos con bcp.
  • bcpactualmente está en versión preliminar en Warehouse en Microsoft Fabric.
  • bcpno puede importar datos en el punto de conexión de SQL Analytics en Microsoft Fabric.

Identificación de la versión instalada

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

bcp -v

Si se instalan varias versiones de bcp 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 un control de versiones independiente de la versión de SQL Server con la que se distribuye:

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 siguientes instrucciones son para bcp que se ejecuta en Windows. Para obtener instrucciones para instalar bcp en Linux y macOS, así como los requisitos del sistema, consulte Instalar las herramientas de línea de comandos sqlcmd y bcp de SQL Server en Linux.

Package Plataforma
utilidades de línea de comandos de Microsoft para SQL Server x64x86

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

Nota:

Es posible que la descarga independiente bcp no tenga el mismo número de versión y compilación que el bcp que se incluye con la actualización acumulativa (CU) más reciente de SQL Server. 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 ejecutar bcp 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.