[ Milosh The Great @ 16.10.2008. 22:04 ] @
| Dakle, ovako, na poslu imamo jedan mali programcic koji koristimo za knjigovodstvo i periodicno ostanemo bez podataka mojom ili necijom greskom. Iako sam od programera koji je taj programcic pravio prenekih desetak godina, trazio da mi u program ubaci opciju za auto save baze na neku drugu raticiju on to nije odradio. Sada sam dospeo u situaciju da MOLIM ovde prisutne MAJSTORE Access-a da mi pomognu. Dakle, Kako da dodam komandu da program automatski radi BACK-UP na drugoj particiji ili u drugi direktorijum ??????
Unapred zahvalan,
Milosh The Great ;o) |
[ Kiro @ 16.10.2008. 22:44 ] @
BackUp se radi zbog zaštite podataka koji mogu nastati usljed gubitka el. energije, lošeg media na kojem se pohranjuju podaci ili drugih neprdviđenih događaja uglavnom hardware-ske prirode.
Periodično gubljenje podataka nije tako često ili ti nešto nevalja od hardware-a ili, a prije da jeste, da taj program nevalja.
Sve ti ovo govorim iz razloga da razmisliš o tome da ti možda sam BackUp neće riješiti problem.
[ Milosh The Great @ 17.10.2008. 21:22 ] @
Ma ne program "fercera" nijeu njemu problem, ja sam greskom pobrisao podatke i sada me sekretarica mrzi kao Nemca ;o)) Znaci, sve jedno, treba mi da u taj program ubacim neku komandu koja ce da pravi BackUp na drugi medij tipa USB ili drugi DRIVE ili drugu PARTICIJU, zato ako znas resenje POMAGAJ ! ! !
Unapred zahvalan,
Milosh The Great ;o)
[ Catch 22 @ 17.10.2008. 21:58 ] @
^ Ako autor aplikacije već neće da ubaci i deo za backup iz same aplikacije, probaj sa nekim od besplatnih spoljašnjih programa
Microsoft SyncToy 2.0
.. i PDF Uputstvo za SyncToy 2.0
[ VMilos @ 27.10.2008. 17:53 ] @
Poenta mog pitanja je bila da nemoram ja ili neko od kolega da radi Back Up, vec da to sama aplikacija automatski radi pri zatvaranju. Dakle, kako ili putem koje komande to izvesti ukoliko je moguce.
Unapred zahvalan,
VMilos
[ Zidar @ 27.10.2008. 19:46 ] @
Da li su ti aplikacija i baza jedan te isti fajl, ili su podaci odvojeni (back end)?
Ako su podaci odvojeni od baze, napisi mi ime jedne od tabela linkovanih na aplikaciju (bilo koja tabela).
[ VMilos @ 27.10.2008. 22:42 ] @
Da, posebno je baza (data) a posebno je aplikacija. naziv jedne tabele... recimo "r" od racuni. Jos jedno pitanje. Posto sam pokusavao da relinkujem bazu obrisao sam Tabele i Forme (sto je razlog zbog kog me sekretarica JAKO mrzi, jer mora ponovo sve da unosi) interesuje me da li i na koji nacin iste mogu da se vrate?Posto mi fajl data.mdb i dalje ima 10MB verujem da je sve to tu negde, ali ne znam kako da to namestim.
Unapred zahvalan,
VMilos
[ Trtko @ 28.10.2008. 07:21 ] @
Napraviš si kopi.bat proceduru koji pozoveš iz programa
znači kad klikneš na tipku za arhiviranje
' kopiranje
Dim kopitrt, dput As String
kopitrt = "d:\nabava\ARHNABAVE.BAT"
dput = Dir(kopitrt)
If Len(dput) < 3 Then
MsgBox "Kopiranje nije podešeno, zovite programera Trta, tel 280"
Exit Sub
Else
Shell (kopitrt)
End If
a u *.bat proceduri bi napisao
copy c:\nabbaza\tablicenabava.mdb d:\arhiva\arhivanabava.mdb
copy c:\nabbaza\tablicenabava.mdb e:\arhiva\arhivanabava.mdb
itd .....
jednostavno i brzo
[ Zidar @ 28.10.2008. 13:38 ] @
Kazi hvala Trtku za elegantan kod za izradu back-upa. Od mene bi dobi nesto mnogo komplikovanije a u sustini ne mnogo korisnije nego sto Trtko kaze.
Citat: Da, posebno je baza (data) a posebno je aplikacija. naziv jedne tabele... recimo "r" od racuni. Jos jedno pitanje. Posto sam pokusavao da relinkujem bazu obrisao sam Tabele i Forme (sto je razlog zbog kog me sekretarica JAKO mrzi, jer mora ponovo sve da unosi) interesuje me da li i na koji nacin iste mogu da se vrate?Posto mi fajl data.mdb i dalje ima 10MB verujem da je sve to tu negde, ali ne znam kako da to namestim.
Ako si 'obrisao' linkovane tabele, nisi izgubio nista. treba samo da ih linkujes ponovo.
Ako si obrisao forme, onda moli Boga da imas negde kopiju aplikacije.
I ako Boga znas, zaposli nekoga ko ume da linkuje tabele bez da unisti aplikaciju i zagubi podatke. I treba da te mrzi sekretarica. Budi srecan sto te nisu otpustili 
[ VMilos @ 29.10.2008. 12:02 ] @
Veliko HVALA TRTKU, evo tek sada videh odgovor,
Sto se tice zaposljavanja i otpustanja... tu su stvari malo komplikovanije. Zaposliti nekog radi linkovanja... hm... mislim da je nepotrebno, a sto se tice otpustanja... verovatno imam neke vrednosti zbog kojih je moje prisustvo neophodno, tako da... ;o)
Sala mala ;o)))
Pozdrav i hvala svima koji su ucestvovali u ovom postu.
VMilos ;o)
Milosh The Great ;o)
[ Trtko @ 30.10.2008. 11:18 ] @
Kad smo kod arhiviranja podataka
Da napravimo automatiku koja če nam sve back end baze kopirati
a da se mi o tome ne brinemo ja to napravio ovako.
1. napravio *.bat proceduru u kojoj napisao od kud se što kopira i kamo
2. napravio novi ( u windowsima ) Sheduled task , gdje sam mu rekao da mi svaki dan
u 06:00 pokrene onu *.bat proceduru, i to je to.
Tako da se sad više ne brinem od slučajnog brisanja podataka.
Pozdrav
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|