Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Import csv file problem

[es] :: MS SQL :: Import csv file problem

[ Pregleda: 1883 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djalminha
djalminha
USA

Član broj: 4931
Poruke: 98
*.tampfl.fios.verizon.net.



+7 Profil

icon Import csv file problem02.05.2013. u 19:55 - pre 82 meseci
Pokusavam da bulk insert komandom ubacim .csv file u tabelu.

bulk insert tabela
from 'M:\IO\tekst.csv'
with
( FIRSTROW = 2,
FIELDTERMINATOR=',',
ROWTERMINATOR='\n'
)

Dobijam ovu poruku:

Msg 4863, Level 16, State 1, Line 1
Bulk load data conversion error (truncation) for row 289, column 13 (city).

Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1970, column 13 (city).



Nista neobicno nisam nasao u 289 redu.

Kada napravim posebnu tabelu sa samo datom kolonom (city) komanda je izvrsena bez greske.

Takodje sve kolone pre kolone city ulaze bez problema.
Tajna izdrzljivosti Kineskog zida lezi u lepljivom pirinchu!
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1311
*.com
Via: [es] mailing liste



+99 Profil

icon Re: Import csv file problem02.05.2013. u 20:13 - pre 82 meseci
Da nema možda neka kolona pre "City" zarez u tekstu?
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

djalminha
djalminha
USA

Član broj: 4931
Poruke: 98
*.tampfl.fios.verizon.net.



+7 Profil

icon Re: Import csv file problem02.05.2013. u 20:34 - pre 82 meseci
Ima ...pomislio sam da bi to mogao biti problem.

Imas li ideju kako da to resim?Zarez mora da ostane.
Tajna izdrzljivosti Kineskog zida lezi u lepljivom pirinchu!
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1311
*.com
Via: [es] mailing liste



+99 Profil

icon Re: Import csv file problem02.05.2013. u 21:14 - pre 82 meseci
1. Zameniš separator "," sa nečim drugim
ili
2. Zameniš "," u tekstu sa nečim što se nigde ne pojavljuje, pa onda
prilikom importa zameniš to "nešto" za ","

Poz.
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

djalminha
djalminha
USA

Član broj: 4931
Poruke: 98
*.tampfl.fios.verizon.net.



+7 Profil

icon Re: Import csv file problem02.05.2013. u 21:26 - pre 82 meseci
Probao sam nekoliko razlicitih karaktera ali sad mi problem pravi jedna druga kolona koja ima ovaj format (XXX) XXX-XXXX . (Inace fajl ima oko 200 kolona i 17000 "redova")

Koji su alternativni nacini da ovo izvedem?


Unapred hvala.
Tajna izdrzljivosti Kineskog zida lezi u lepljivom pirinchu!
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
*.adsl-a-1.sezampro.rs.

Sajt: www.drinacoding.com


+14 Profil

icon Re: Import csv file problem03.05.2013. u 07:13 - pre 82 meseci
Ja sam sličan problem rešio napisavši sopstveni parser u klijentskom delu.
Podatke prepakujem u DataTabelu koju takođe pomoću BulkCopy (C#) prebacujem u SQL tabelu.
Prva prednost je ta što sopstvenim parserom imam veću kontrolu, a druga što BulkCopy iz C#
radi jako brzo. Pretpostavljam da ona i jeste prepakovana SQL-ova komanda.
Moji fajlovi su veličine 40Mb - 50Mb mada ne vidim da to ima neke veze.
Pozdrav
 
Odgovor na temu

djalminha
djalminha
USA

Član broj: 4931
Poruke: 98
*.tampfl.fios.verizon.net.



+7 Profil

icon Re: Import csv file problem03.05.2013. u 15:20 - pre 82 meseci
To je dobro , medjutim ja ne znam C# :)


Tabela originalno potice iz FoxPro-a (.dbf).
Da li postoji nacin da se ovo prebacivnaje izvrsi bezbolnije?
Tajna izdrzljivosti Kineskog zida lezi u lepljivom pirinchu!
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1311
*.com
Via: [es] mailing liste



+99 Profil

icon Re: Import csv file problem03.05.2013. u 20:44 - pre 82 meseci
Importuj DBF u Access, a onda to u SQL
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

djalminha
djalminha
USA

Član broj: 4931
Poruke: 98
*.knology.net.



+7 Profil

icon Re: Import csv file problem11.05.2013. u 22:29 - pre 82 meseci
Problem sam resio tako sto sam tabelu iz Foxpro-eksportovao kao tab delimited a onda importovao u MS SQL pomocu bulk insert. Hvala svima.
Tajna izdrzljivosti Kineskog zida lezi u lepljivom pirinchu!
 
Odgovor na temu

[es] :: MS SQL :: Import csv file problem

[ Pregleda: 1883 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.