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

Parsiranje TXT-a u MSSQL-u

[es] :: MS SQL :: Parsiranje TXT-a u MSSQL-u

[ Pregleda: 1699 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dragan BL
Dragan Lalos
Banja Luka

Član broj: 79680
Poruke: 96
80.87.240.*

Sajt: www.micronanostudio.com


Profil

icon Parsiranje TXT-a u MSSQL-u07.10.2011. u 09:09 - pre 152 meseci
Pitanje glasi moze li MSSQL da isparsira neki TXT fajl?

Imam txt fajl koji je naravno svaki red - red u tabeli, pa to splitovati i staviti u kolone.

Aplikacija je exe i pokretala bi se sa desktopa koja bi ucitala taj TXT fajl i pravila upise na bazi koja je negde na internetu.

E sada resenja su razna.

Prvo sam parsirao txt sa C#-om i pravio query pa izvrsavao.

Drugo resenje - parsirao txt i prozivao proceduru - tu sam sada, ali mislim da ce za svaki red da se prozove procedura koja je "daleko" na 20k redova da radi sporo. Htio bi nekako da to odjednom posaljem i da se izvrsi tamo.

Onda sam dosao do zakljucka da posaljem TXT na server i tamo procedurom da isparsiram, ali ne nadjoh resenje. :(

Isto kao sto sam kontao da posaljem multidimenzionalni niz proceduru i da opet to ona sama uradi, ali ni to ne nadjoh, pa dodjoh ovde da se obratim za pomoc.

Treba mi neki savjet kako je ovo najbolje da se odradi, da bude brzo i da ima malo poziva.

Nadam se da je jasno. :) Hvala unaprijed.
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

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

Sajt: www.drinacoding.com


+14 Profil

icon Re: Parsiranje TXT-a u MSSQL-u07.10.2011. u 09:19 - pre 152 meseci
Ja TXT parsiram u C#-pu, kreiram DataTabelu i podatke grupno prebacujem u SQL komandom BulkCopy. Komanda radi poprilično brzo a jedini uslov je da struktura DataTabele odgovara strukturi Sql tabele.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.dynamic.sbb.rs.



+395 Profil

icon Re: Parsiranje TXT-a u MSSQL-u07.10.2011. u 09:22 - pre 152 meseci
http://msdn.microsoft.com/en-us/library/ms188365.aspx

Viva lollapalooza
 
Odgovor na temu

Dragan BL
Dragan Lalos
Banja Luka

Član broj: 79680
Poruke: 96
80.87.240.*

Sajt: www.micronanostudio.com


Profil

icon Re: Parsiranje TXT-a u MSSQL-u07.10.2011. u 09:28 - pre 152 meseci
Hvala na brzim odogovorima mislim da je to to...ako nesto zapne pitacu opet...hvala jos jednom :)
 
Odgovor na temu

[es] :: MS SQL :: Parsiranje TXT-a u MSSQL-u

[ Pregleda: 1699 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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