Exportieren von SQL-Server-Tabelle auf mehrere Teil-Dateien

Ich brauche zu exportieren, eine Recht große SQL-Server-Tabelle ~100GB in eine CSV-Datei. Aber anstatt die Ausgabe einer einzigen csv-Datei, sollte es idealerweise mehrere Dateien sagen wir 10 Dateien mit jeweils 10 GB.

Ich sehe BCP hat eine batch_size argument aber noch schreibt alle Daten in eine einzelne Datei? Gibt es noch andere freie Werkzeuge für das tun, was ich verlange? Entweder dort, wo die Größe der Datei angegeben werden kann, in bytes oder die Anzahl der Zeilen?

Für wenig Kontext ist das so die Daten können kombiniert werden mit anderen Quellen in einen Hive/Hadoop-Plattform, so dass, wenn es gibt bessere Möglichkeiten, den Export der Daten bin ich offen für Vorschläge.

Welche version von SQL Server verwenden Sie?
Seine 2012 enterprise

InformationsquelleAutor Jon | 2013-07-13

Schreibe einen Kommentar