Wenn Sie in eine Tabelle mit einer IDENTITY-Spalte importieren und keine Werte für die IDENTITY-Spalte in der Importdatei angeben, müssen Sie in einer Formatdatei angeben, dass die IDENTITY-Spalte beim Import übersprungen wird.
Diese Arbeitsweise wird ausdrücklich in der Microsoft-Dokumentation zu BCP erwähnt , Flag -E :
Was Sie tun müssen:
- Zunächst eine Formatdatei mit BCP erstellen
. Z.B. für eine Datei im Nicht-XML-Format sieht der Befehl wie folgt aus:
BCP table_or_view format nul -f format_file_name
- Geben Sie an, dass die IDENTITY-Spalte in der Formatdatei übersprungen werden soll
- Verwenden Sie die Formatdatei, die Sie in Ihrem
BCP IN
erstellt haben Befehl mit dem BCP-f
Flagge