SQL importo ir eksporto vedlys nežinoma stulpelio tipo konvertavimo(ų)

Įvežant plokščią failą kaip CSV failą galite gauti klaidos pranešimą nežinoma stulpelio tipo konvertavimo(ų) viduje konors "SQL Server importo ir eksporto vedlys.

Tai yra todėl, kad CSV failo stulpeliai nutylėjimą eilutę. Jums reikės apibrėžti kiekvieno stulpelio CSV failo duomenų tipai ir paleiskite importą. Svarbu, kad šaltinio ir paskirties rungtynių duomenų tipai. Kai kuriais atvejais SQL importo eksporto vedlys galės konvertuoti duomenų tipai, tačiau daugeliu atvejų jis negalės.

Šie pasirodymai kaip apibrėžti duomenų tipai:

1. Atviras "SQL importo ir eksporto vedlys ir pasirinkti plokščią failų šaltinį iš duomenų šaltinio išskleidžiamajame sąrašo
"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis

2. Po pasirinkote duomenų šaltinyje, butas failą, pasirinkti pažangiausias parinktį kairiajame meniu.
"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis Išplėstinė

Šiame pavyzdyje paskirties yra duomenų bazės lentelė vadinama darbuotojas. Taip yra dėl darbuotojo stalo duomenų tipai.

Duomenų lentelė duomenų tipai
Siekiant padaryti duomenų tipai atitinka pakeisti jį iš SQL importo ir SQL vedlys Išplėstinė savybių meniu Datatype.

Dėl šios Pavyzdžiui EmployeeID reikia keisti iki sveikojo skaičiaus ir modifieddate data.

Taip pat galite pasirinkti Siūlyti tipai… mygtuką ir paspauskite OK, kad programinės įrangos aptikti duomenų tipai. Pasiūlymų tipai… gali būti netikslūs kartais, todėl prašome patikrinti duomenų tipai po naudojant šią parinktį.

"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis Išplėstinė Sveikasis skaičius

3. Po nustatymo duomenų tipai pasirinkti kitas. Pasirinkite kelionės tikslą. Šiame pavyzdyje tai yra "SQL Server stalo.

"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis Paskirtis

4. Pasirinkite kitas ir pasirinkite paskirties lentelę.
"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis Paskirtis lentelė

5. Pasirinkite kitas, ir jūs turėtumėte pamatyti visas žaliąsias erkių kairiajame stulpelyje. Jei matote geltoną piktogramą arba raudoną piktogramą, tada jūs turite grįžti atgal ir ištaisyti klaidas.

6. Spustelėkite Baigti ir jei viskas yra tinkamai sukonfigūruotas, tuomet jūs turėtumėte pamatyti sėkmės ekraną.
"SQL Importas ir eksportas vedlys Butas Failo Duomenų šaltinis Stulpeliai Sėkmės

Jei turite problemų:

  • Įsitikinkite, kad paskirties ir šaltinio duomenų tipai rungtynes ​​ar yra suderinamas
  • Įsitikinkite, kad duomenų nėra sutrumpintas ty eilutės duomenų tipai šaltinio turėtų būti lygus arba mažesnis negu paskirties
  • Jums gali tekti naudoti teksto apibūdinimų (paprastai kabutės) Jūsų šaltinio, kad nėra conlflict tarp jūsų skyriklis ir duomenų simbolių. pvz. "1 tekstas, text2’ tai būtų laikoma viename stulpelyje, kur, kaip be kabučių tai būtų du stulpeliai kur skyriklis yra kablelis.

Palikite komentarą