Télécharger et installer l’utilitaire bcp

S'applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Base de données SQL dans Microsoft Fabric

L’utilitaire de programme de copie en bloc (bcp) copie en bloc les données entre une instance de SQL Server et un fichier de données dans un format spécifié par l’utilisateur.

Pour plus d’informations sur l’utilisation de bcp avec Azure Synapse Analytics, consultez Charger des données avec bcp.

Identifier la version installée

Pour déterminer la version installée de bcp, exécutez la commande suivante :

bcp -v

Si plusieurs versions de bcp sont installées sur Windows, la PATH variable d’environnement détermine celle qui s’exécute. Pour répertorier chaque copie de bcp.exe sur le chemin de recherche, utilisez la commande suivante :

where bcp.exe

Pour plus d’informations sur la définition du chemin de commande dans la variable d’environnement PATH , consultez Variables d’environnement.

contrôle de version bcp

L’utilitaire bcp est versionné indépendamment de la version de SQL Server fournie avec :

bcp version majeure Distribution
18 Fourni avec SQL Server 2025 (17.x). Ajoute -Y (mode de chiffrement TLS) et -u (certificat de serveur de confiance) comme commutateurs.
15 Distribué en tant qu’utilitaires de ligne de commande Microsoft 15 pour SQL Server et regroupés avec les outils SQL Server 2019 (15.x) et SQL Server 2022 (16.x).

Télécharger la dernière version

Les instructions suivantes concernent bcp s’exécutant sur Windows. Pour obtenir des instructions sur l’installation de bcp sur Linux et macOS, ainsi que sur la configuration système requise, consultez Installer les outils en ligne de commande sqlcmd et bcp SQL Server sur Linux.

Package Platform
Utilitaires de ligne de commande Microsoft 15 pour SQL Server x64x86

Le package Utilitaires de ligne de commande Microsoft contient bcp et sqlcmd (ODBC). Il installe également (ou nécessite) Microsoft ODBC Driver pour SQL Server.

Note

Le téléchargement bcp autonome peut ne pas avoir la même version et le même numéro de build que le bcp fourni avec la dernière mise à jour cumulative SQL Server (CU). Ce comportement est attendu. Le téléchargement autonome contient toujours tous les correctifs inclus dans la dernière CU.

Configuration système requise

La configuration système requise suivante est destinée à bcp s’exécutant sur Windows.

Obtenir de l’aide

Contribuer à la documentation SQL

Saviez-vous que vous pouvez modifier le contenu SQL vous-même ? Si vous le faites, non seulement vous aidez à améliorer notre documentation, mais vous obtenez également un crédit en tant que contributeur à la page.

Pour plus d’informations, consultez Modifier la documentation Microsoft Learn.