Datenformate für Massenimport oder Massenexport (SQL Server)

SQL Server kann Daten in Zeichendatenformat oder systemeigenem binärem Datenformat akzeptieren. Verwenden Sie das Zeichenformat, wenn Sie Daten zwischen SQL Server und einer anderen Anwendung (z. B. Microsoft Excel) bzw. einem anderen Datenbankserver (wie Oracle oder SQL Server) verschieben. Das systemeigene Format kann nur verwendet werden, wenn Sie Daten zwischen verschiedenen Instanzen von SQL Server verschieben.

In diesem Thema:

  • Datenformate für Massenimport oder -export

  • Verwandte Aufgaben

  • Verwandte Inhalte

Datenformate für Massenimport oder -export

In der folgenden Tabelle ist angegeben, welches Datenformat im Allgemeinen für die Verwendung geeignet ist. Die Wahl hängt von der Darstellung der Daten und von der Quelle bzw. dem Ziel des Vorgangs ab.

Vorgang

Systemeigenes Format

Systemeigenes Unicode-Format

Zeichenformat

Unicode-Zeichen

Massenübertragung von Daten zwischen mehreren Instanzen von SQL Server mithilfe einer Datendatei, die keine Sonderzeichen oder Zeichen aus Doppelbyte-Zeichensätzen (Double-Byte Character Set, DBCS) enthält. Sofern keine Formatdatei verwendet wird, müssen diese Tabellen identisch definiert sein.

Ja1

Für sql_variant-Spalten eignet sich das systemeigene Datenformat am besten, da es im Gegensatz zu Zeichen- und Unicode-Formaten die Metadaten für die einzelnen sql_variant-Werte beibehält.

Ja

Massenübertragung von Daten zwischen mehreren Instanzen von SQL Server mithilfe einer Datendatei, die Sonderzeichen oder DBCS-Zeichen enthält.

Ja

Massenimport von Daten aus einer Textdatei, die von einem anderen Programm generiert wurde.

Ja

Massenexport von Daten in eine Textdatei, die in einem anderen Programm verwendet werden soll.

Ja

Massenübertragung von Daten zwischen mehreren Instanzen von SQL Server mithilfe einer Datendatei, die Unicode-Daten, aber keine Sonderzeichen oder DBCS-Zeichen enthält.

Ja

1 Die schnellste Methode für den Massenexport von Daten aus SQL Server bei Verwendung von bcp.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Nach oben]

Verwandte Aufgaben

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Nach oben]

Siehe auch

Verweis

Datentypen (Transact-SQL)

Konzepte

Angeben von Datenformaten für die Kompatibilität bei Verwendung von bcp (SQL Server)