Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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.
- Windows 10 et versions ultérieures
- Windows Server 2016 et versions ultérieures
- Microsoft ODBC Driver pour SQL Server (le pilote 18 est recommandé)
Contenu connexe
- utilitaire bcp
- Comment utiliser l’utilitaire bcp
- S’authentifier avec l’ID Microsoft Entra dans bcp
- Préparer des données à une exportation ou une importation en bloc
- BULK INSERT (Transact-SQL)
- OPENROWSET (Transact-SQL)
- Fichiers de format pour importer ou exporter des données (SQL Server)
Obtenir de l’aide
- Idées pour SQL : avez-vous des suggestions pour améliorer SQL Server ?
- Questions et réponses Microsoft (SQL Server)
- DBA Stack Exchange (tag sql-server) : posez vos questions sur SQL Server
- Stack Overflow (tag sql-server) : réponses aux questions sur le développement SQL
- Conditions et informations sur la licence de Microsoft SQL Server
- Options de support pour les utilisateurs professionnels
- Aide et commentaires supplémentaires pour SQL Server
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.