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

dnevna arhiva

[es] :: Baze podataka :: dnevna arhiva

[ Pregleda: 4316 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

maliX
ivan malik
bgd/ srbija i crna gora

Član broj: 1796
Poruke: 67
*.mediaworks.co.yu

ICQ: 47807731
Sajt: www.xajckop.co.yu


Profil

icon dnevna arhiva01.08.2002. u 12:30 - pre 264 meseci
jos jedno pitanje vezano za dnevnu arhivu.

unapred se izvinjavam ako sam pogresio forum :(

s' obzirom da sam lenj :) zanima me da li je moguce pod windowsom(xp) zadati komandu da se automatski imenuju fajlovi shodno datumui/ili vremenu?
naime, pri arhiviranju:
mysql -h IP -u USER -pPASSWORD table < backup.sql > x:\putanja\do\dir\a.sql bi hteo da ne moram svaki put da unosim ime fajla (n pr.: 2002_07_31.sql) vec da se on automatski generise.
probao sam sve i svasta, ali jedino radi sa \%DATE% pri cemu je ime fajla Mon, Tue i tome sl. sto mi ne odgovara, jer ce doci do 'prepisivanja' starih fajlova.

svaka sugestija je dobrodosla...

unapred MNOOOGOO hvala
Hu is having fun :)
Nevaspitanje nije opravdanje
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.209.EUnet.yu



+257 Profil

icon Re: dnevna arhiva01.08.2002. u 15:16 - pre 264 meseci
Evo ti nesto sto sam nasao na net-, pa ti upotrebi. Ne mozes bas direktno ovakojedna linija, ali stavi tu liniju na kraju .bat file-a, a umesto %date% koristi %imefajla%.
Code:

@echo off
DATE < NUL |FIND /I "current date"> %TEMP%\$$DATE.TXT
FOR /F "tokens=6 delims=/ " %%F IN (%TEMP%\$$DATE.TXT) DO SET MONTH=%%F
FOR /F "tokens=7 delims=/ " %%F IN (%TEMP%\$$DATE.TXT) DO SET DAY=%%F
FOR /F "tokens=8 delims=/ " %%F IN (%TEMP%\$$DATE.TXT) DO SET YEAR=%%F
DEL %TEMP%\$$*
Set imefajla=%YEAR%_%MONTH%_%DAY%.sql

Naravno, ako hoces drugacje, samo promeni raspored kod set imefajla....

Mmmmda, ovo je verovatno trebalo da ide u neku DOS sekciju, ali.. nije bitno.
I jos, napomena, ovde sam koristio primer sa :
http://www.canarylabs.com/Solutions/ScheduledReports.html
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.beotel.net



+1 Profil

icon Re: dnevna arhiva01.08.2002. u 15:47 - pre 264 meseci
set datum=%date:~4,2%%date:~7,2%%date:~10,4%

Umesto %DATE% ide %datum%.
U principu isto rešenje kao i prethodno, samo jednostavnije.




 
Odgovor na temu

[es] :: Baze podataka :: dnevna arhiva

[ Pregleda: 4316 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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