Izvrsiti SQL upit zadat u .txt fajlu

Izvrsiti SQL upit zadat u .txt fajlu

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Helo svima,

zanima me da li je moguce napraviti u nekom .txt fajlu upit (npr. SELECT * FROM nekatabela) i da se takav upit tj ono sto je upisano u tom .txt fajlu izvrsi automatski? I da li je moguce da se rezultat upita vrati tj upise (sacuva) u opet neki .txt fajl?

Bilo kakva ideja, tutorijal slicno ovome je koristan.

Hvala



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • daxytt  Male
  • Zaslužni građanin
  • Pridružio: 30 Okt 2012
  • Poruke: 623

offtopic: ako ti ovo išta znači pogledaj: https://www.mycity.rs/must-login.png



offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Ajde da preformulisema malo pitanje, tj da ga pojasnim.
Zelim da u neki folder smestim .txt faj koji ce u sebi sadrzati tekst-upit i da sam SQL posle xy vremena procita taj .txt faj i iyvrsi komandu koja je u njemu upisana. Nakon izvrsetka komande rezultat upita treba da sacuva kao neki drugi .txt faj u nekom folderu. Moje pitanje je da li neko zna da li ovo SQL moze i da mi pusti neki link sa tutorijalom ukoliko zna.
Hvala
P.S.Hvala daxytt u svakom slucaju

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Moguće je sve što si napisao. Napiši još koju bazu koristiš i koji program za administraciju baze koristiš.

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

SQL Server 2008 R2 / SQL Server 2008 R2 Management Studio / C# - alati
Hocu da napisem Win servis koji ce se sam izvrsavati na serveru i koji ce prosledjivati .txt fajlove iz jednog foldera (mesta odakle SQL treba da procita taj fajl sa upitom) i smestati rezultate (.txt fajl koji ce napraviti SQL) u drugi folder. Uz pomocu servisa cu moci da putem ftp-a smestam taj .txt ili citam .txt sa odredjenog sajta i prikazujem sve to na aplikaciji.

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Može, može... potraži malo više informacija o sqlcmd.

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Napisano: 21 Dec 2012 15:25

Ok ok kapiram ja da sqlsmd moze da cita i cuva neki .txt fajl ali ne razumem kako cu postaviti da se on sam startuje ili jos bolje pitanje kako ce on pozvati, ispisati komandu kojom ce procitati tj sacuvati odredjeni fajl. Rucno (kada mu ja zadam tj upisem naredbu) to radi besprekorno ali da li je moguce postaviti da sam to radi

Dopuna: 21 Dec 2012 15:26

msdn.microsoft.com/en-us/library/ms170572(v=sql.105).aspx

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Napravi task u Task Scheduler-u koji će jednom na 5 minuta da pokrene bat fajl koji ćeš napisati. Taj bat fajl treba da za svaku txt datoteku u nekom predefinisanom folderu pozove sqlcmd (on zna da izvrši komandu iz datoteke (-Q) i da rezultat snimi u drugu (-o)). Posle toga možeš da pozoveš komandu ftp koja će rezultat poslati na ftp server.

offline
  • Pridružio: 24 Nov 2009
  • Poruke: 128
  • Gde živiš: Zemun

Tnx! Very Happy to mi je trebalo

Ko je trenutno na forumu
 

Ukupno su 898 korisnika na forumu :: 65 registrovanih, 4 sakrivenih i 829 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: aleksmajstor, Apok, baza, caesar, celeron, cenejac111, darkangel, Djokkinen, djole01, djordje92sm, Dorcolac, Dragan Smiljanić, dragon986, dule10savic, Faki-Valjevo, Haryy, Hoegaarden, Imperator41, ivan979, Japidson, Jovan Nenad, kaisarevic1, kybonacci, Leonardo, liman, lukac, mane123, MarKhan, MB120mm, Mercury, Milos ZA, miodrag, MiroslavD, misa1xx, Misirac, Miskohd, mnn2, Mr. Majevica, MrNo, mushroom, nebkv, nikoladim, Oluj2.1, ozz, pedja63, Reddot, RJ, rovac, ruso, Snorks, soldier01, Srki94, Srki98, Steeeefan, tmanda323, Toni, Toper, trajkoni018, uhogrlonos, vasa.93, VJ, vlvl, voja64, x9, 223223