SQL Kreator importu i eksportu nieznane kolumny typu konwersji(s)

Po zaimportowaniu pliku płaski jak plik CSV może pojawić się komunikat o błędzie nie wiadomo kolumny typu konwersji(s) w SQL Server Kreator importu i eksportu.

To dlatego, że kolumny pliku CSV domyślnie ciąg. Musisz określić typy danych każdej kolumny w pliku CSV, a następnie uruchomić import. Ważne jest, że typy danych o źródłowy i docelowy meczu. W niektórych przypadkach kreator SQL import eksport będzie w stanie przerobić typy danych, ale w wielu przypadkach nie będzie w stanie.

Poniższa Jak definiowania typów danych:

1. Otwarty Kreator importu i eksportu SQL i wybierz plik z płaskim źródło źródło danych z listy rozwijanej
SQL Kreatora importu i eksportu danych z płaskim pliku Źródło

2. Po wybraniu źródła danych jako płaskiej pliku, wybrać opcję zaawansowanego menu po lewej stronie.
SQL Kreatora importu i eksportu danych z płaskim pliku Źródło zaawansowane

W tym przykładzie jest to docelowy tabeli bazy danych o nazwie pracownik. Poniżej znajduje się tabela typów danych dla pracownika.

Typy danych tabeli bazy danych
W celu zapewnienia, że ​​typy danych dopasować go zmienić z SQL SQL Kreator importu i menu zaawansowane właściwości DataType.

Na tym przykładzie IDPracownika musi być zmieniony na ModifiedDate Integer i do tej pory.

Możesz również wybrać Zaproponuj Typy… przycisk i nacisnąć OK dla oprogramowania do wykrywania typy danych. Sugeruj Typy… mogą być niedokładne czasami więc proszę sprawdzić typy danych po użyciu tej opcji.

SQL Kreatora importu i eksportu danych z płaskim pliku Źródło zaawansowane Integer

3. Po ustawieniu typy danych wyboru obok. Wybierz miejsce docelowe. W tym przykładzie jest to tabela SQL Server.

SQL Kreatora importu i eksportu Flat File Data Source Destination

4. Wybierz obok i wybierz tabelę docelową.
SQL Kreatora importu i eksportu Flat File Data Source Destination Tabela

5. Wybierz obok i powinieneś zobaczyć wszystkie zielone kleszczy w lewej kolumnie. Jeśli zobaczysz żółtą ikonę lub czerwoną ikonę, a następnie trzeba będzie wrócić i naprawić błędy.

6. Kliknij przycisk Zakończ, a jeśli wszystko jest poprawnie skonfigurowane, to powinieneś zobaczyć ekran sukcesu.
SQL Kreatora importu i eksportu danych z płaskim pliku źródłowego Kolumny Sukces

Jeśli masz problemy:

  • Upewnij się, że mecz odbiorczej i typów danych lub jest kompatybilny
  • Upewnij się, że dane nie są obcinane tj typów danych smyczkowych w źródle powinna być równa lub mniejsza od miejsca docelowego
  • Być może trzeba użyć kwalifikatorów tekstowe (zwykle cudzysłów) w źródle, tak, że nie ma conlflict między swoimi ogranicznika i danych znaków. np.. "Tekst1, text2’ To będzie traktowana jako pojedynczej kolumny, gdzie jak bez cudzysłowów to być dwie kolumny, gdzie separatorem jest przecinek.

Dodaj komentarz