Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Datenbank in Microsoft Fabric
Das Massenkopieprogrammprogramm (bcp) kopiert Daten zwischen einer Instanz von SQL Server und einer Datendatei in einem vom Benutzer angegebenen Format.
Ausführliche Informationen zum Verwenden von bcp mit Azure Synapse Analytics finden Sie unter Laden von Daten mit bcp.
Identifizieren der installierten Version
Führen Sie den folgenden Befehl aus, um die installierte Version von bcp zu ermitteln:
bcp -v
Wenn mehrere bcp-Versionen unter Windows installiert sind, bestimmt die PATH Umgebungsvariable, welche ausgeführt wird. Verwenden Sie den folgenden Befehl, um jede Kopie von bcp.exe im Suchpfad aufzulisten:
where bcp.exe
Informationen zum Festlegen des Befehlspfads in der PATH Umgebungsvariablen finden Sie unter Umgebungsvariablen.
bcp-Versionsverwaltung
Das bcp-Hilfsprogramm hat eine eigene Versionsnummer, unabhängig von der SQL Server-Version, mit der es ausgeliefert wird.
| bcp-Hauptversion | Verteilung |
|---|---|
| 18 | Wird mit SQL Server 2025 (17.x) ausgeliefert. Fügt -Y (TLS-Verschlüsselungsmodus) und -u (Serverzertifikat vertrauen) Schalter hinzu. |
| 15 | Verteilt als Microsoft Command Line Utilities 15 für SQL Server und gebündelt mit SQL Server 2019 (15.x) und SQL Server 2022 (16.x) Tools. |
Laden Sie die neueste Version herunter.
Die folgenden Anweisungen gelten für bcp unter Windows. Anweisungen zum Installieren von bcp unter Linux und macOS sowie Systemanforderungen finden Sie unter Installieren der sqlcmd- und bcp SQL Server-Befehlszeilentools unter Linux.
| Package | Platform |
|---|---|
| Microsoft-Befehlszeilenprogramme 15 für SQL Server | x64x86 |
Das Microsoft Command Line Utilities-Paket enthält sowohl bcp als auch sqlcmd (ODBC). Außerdem wird der Microsoft ODBC-Treiber für SQL Server installiert (oder erfordert).
Hinweis
Der eigenständige bcp-Download verfügt möglicherweise nicht über die gleiche Release- und Buildnummer wie der bcp , der mit dem neuesten kumulativen SQL Server-Update (CU) ausgeliefert wird. Dies ist das erwartete Verhalten. Der eigenständige Download enthält weiterhin alle Fixes, die im neuesten CU enthalten sind.
Systemanforderungen
Die folgenden Systemanforderungen gelten für bcp unter Windows.
- Windows 10 und höhere Versionen
- Windows Server 2016 und höhere Versionen
- Microsoft ODBC-Treiber für SQL Server (Treiber 18 wird empfohlen)
Verwandte Inhalte
- bcp-Hilfsprogramm
- Verwenden des bcp-Hilfsprogramms
- Authentifizieren mit Microsoft Entra ID in bcp
- Vorbereiten von Daten für den Massenexport oder -import
- MASSENEINFÜGUNG (Transact-SQL)
- OPENROWSET (Transact-SQL)
- Formatdateien zum Importieren oder Exportieren von Daten (SQL Server)
Hilfe erhalten
- Ideen für SQL: Haben Sie Vorschläge zur Verbesserung von SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Stellen Sie SQL Server Fragen
- Stack Overflow (tag sql-server): Antworten auf SQL-Entwicklungsfragen
- Microsoft SQL Server Lizenzbedingungen und -informationen
- Supportoptionen für Geschäftsbenutzer
- Zusätzliche SQL Server-Hilfe und Feedback
Zur SQL-Dokumentation beitragen
Wussten Sie schon, dass Sie SQL-Inhalte selbst bearbeiten könnten? Wenn Sie dies tun, helfen Sie nicht nur, unsere Dokumentation zu verbessern, sondern werden Sie auch als Mitwirkender der Seite erwähnt.
Weitere Informationen finden Sie unter Edit Microsoft Learn documentation.