SQL Import und Export-Assistenten unbekannte Spalte Typumwandlung(s)

Wenn eine flache Datei wie eine CSV-Datei importieren können Sie die Fehlermeldung unbekannt Spalte Typumwandlung erhalten(s) in dem SQL Server Import und Export-Assistenten.

Dies liegt daran, dass die CSV-Datei Spalten in einen String Standard. Sie müssen die Datentypen jeder Spalte in der CSV-Datei zu definieren, und führen Sie dann den Import. Es ist wichtig, dass die Datentypen der Quell- und Ziel-Spiel. In einigen Fällen wird der SQL-Import-Export-Assistenten können Sie die Datentypen zu konvertieren, aber in vielen Fällen wird es nicht möglich sein,.

Im Folgenden wird gezeigt wie definieren die Datentypen:

1. Open SQL Import und Export-Assistenten und wählen Sie die Flat-File-Quelle von der Datenquelle Dropdown-Liste
SQL Import und Export-Assistenten Flat File Data Source

2. Nachdem Sie die Datenquelle als flache Datei gewählt haben,, die erweiterte Option im linken Menü wählen.
SQL Import und Export-Assistenten Flat File Data Source Erweiterte

In diesem Beispiel ist das Ziel eine Datenbanktabelle namens Mitarbeiter. Im Folgenden wird die Datentypen für die Tabelle employee.

Datenbanktabelle Datentypen
Um die Datentypen zu machen passen sie von SQL Import ändern und SQL-Assistent Erweiterte Eigenschaften-Menü Datentyp.

Für dieses Beispiel muss der EmployeeID auf eine ganze Zahl und der ModifiedDate zu Datum geändert werden.

Sie können auch wählen, die Typen vorschlagen… Taste und drücken Sie OK für die Software die Datentypen zu erkennen. Die vorschlagen Typen… kann ungenau sein, manchmal diese Option, um die Datentypen, so überprüfen Sie bitte nach der Verwendung.

SQL Import und Export-Assistenten Flat File Data Source Erweiterte Integer

3. Nach der Einstellung wählen, die Datentypen nächste. Wählen Sie das Ziel. In diesem Beispiel ist es eine SQL Server-Tabelle.

SQL Import und Export-Assistenten Flat File Data Source Destination

4. Wählen Sie neben und wählen Sie die Zieltabelle.
SQL Import und Export-Assistenten Flat File Data Source Zieltabelle

5. Wählen Sie nächste und Sie sollten alle grünen Häkchen in der linken Spalte sehen. Wenn Sie ein gelbes Symbol oder rotes Symbol sehen, dann werden Sie zurück gehen und die Fehler korrigieren.

6. Klicken Sie auf Finish und wenn alles richtig konfiguriert ist, dann sollten Sie den Erfolg Bildschirm sehen.
SQL Import und Export-Assistenten Flat File Data Source Spalten Erfolg

Wenn Sie Probleme haben,:

  • Stellen Sie sicher, das Ziel und die Quelle-Datentypen übereinstimmen oder kompatibel
  • Stellen Sie sicher, dass Daten, dh die Zeichenfolge Datentypen in der Quelle nicht abgeschnitten sollte gleich oder kleiner sein als das Ziel
  • Unter Umständen müssen Sie Texterkennungszeichen zu verwenden, (in der Regel Anführungszeichen) in Ihrer Quelle, dass es so ist kein conlflict zwischen Begrenzer und Datenzeichen. zB. 'text1, text2’ Dies würde als eine einzelne Kolonne entnommen werden, wo, wie ohne die Anführungszeichen würde es zwei Spalten, in denen das Trennzeichen ein Komma.

Hinterlasse eine Antwort