Importieren und Exportieren von Daten von SQL Server und Azure SQL-Datenbank

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Sie können eine Vielzahl von Methoden zum Importieren und Exportieren von Daten von SQL Server und Azure SQL-Datenbank verwenden. Zu diesen Methoden zählen Transact-SQL-Anweisungen, Befehlszeilentools und Assistenten.

Sie können Daten ebenfalls in einer Vielzahl von Dateiformaten importieren und exportieren. Zu diesen Formaten zählen Flatfiles, Excel, gängige relationale Datenbanken und verschiedene Clouddienste.

Methoden für den das Importieren und Exportieren von Daten

Verwenden von Transact-SQL-Anweisungen

Sie können Daten mit den BULK INSERT- oder OPENROWSET(BULK...)-Befehlen importieren. In der Regel führen Sie diese Befehle in SQL Server Management Studio (SSMS) aus. Weitere Informationen finden Sie unter Importieren von Massendaten mithilfe von BULK INSERT oder OPENROWSET(BULK...).

Verwenden von BCP über die Eingabeaufforderung

Sie können Daten mit dem Hilfsprogramm für BCP-Befehlszeilen importieren und exportieren. Weitere Informationen finden Sie unter Importieren und Exportieren von Massendaten mithilfe des Hilfsprogramms BCP.

Verwenden des Assistenten zum Importieren von Flatfiles

Wenn Sie nicht alle Konfigurationsoptionen des Import- und Export-Assistenten und anderer Tools benötigen, können Sie eine Textdatei in SQL Server importieren, indem Sie den Assistenten zum Importieren von Flatfiles in SQL Server Management Studio (SSMS) verwenden. Weitere Informationen finden Sie in den folgenden Artikeln:

Verwenden des SQL Server-Import/Export-Assistenten

Mit dem SQL Server-Import/Export-Assistenten können Sie Daten von einer Vielzahl von Quellen und Zielen importieren und exportieren. SQL Server Integration Services (SSIS) oder SQL Server Data Tools (SSDT) muss installiert sein, damit Sie den Assistenten verwenden können. Weitere Informationen finden Sie unter Importieren und Exportieren von Daten mit dem SQL Server-Import/Export-Assistenten.

Entwerfen von eigenen Importen und Exporten

Wenn Sie einen benutzerdefinierten Datenimport entwerfen möchten, können Sie eine der folgenden Funktionen oder Dienste verwenden:

Dateiformate für den Import und Export

Unterstützte Formate

Sie können Daten von Flatfiles oder einer Vielzahl von anderen Dateiformaten, relationalen Datenbanken und Clouddiensten importieren und exportieren. Weitere Informationen zu diesen Optionen für bestimmte Tools finden Sie in den folgenden Themen:

Häufig verwendete Dateiformate

Für häufig verwendete Dateiformate sind spezielle Überlegungen und Beispiele verfügbar. Weitere Informationen zu diesen Dateiformaten finden Sie in den folgenden Themen:

Nächste Schritte

Verwenden Sie den SQL Server-Import/Export-Assistenten, wenn Sie nicht sicher sind, welche Schritte Sie beim Importieren oder Exportieren zuerst durchführen sollen. Eine kurze Einführung finden Sie unter Erste Schritte mit diesem einfachen Beispiel des Import/Export-Assistenten.