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

Arhiviranje i kompresija

[es] :: Access :: Arhiviranje i kompresija

Strane: 1 2

[ Pregleda: 7462 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zliki
Vanja Virijevic
Krusevac

Član broj: 101462
Poruke: 155
*.air.my-its.net.



Profil

icon Arhiviranje i kompresija12.10.2006. u 09:27 - pre 212 meseci
Pozdrav svima,
Imam mali problem, kako da iz koda kreiram buckup bazu koja bi bila arhiva a da pritom istu komprimujem (ZIPP ili RAR itd). Jedan od postupaka je objasnjen u primeru biblioteka u okviru skole accessa ali to kod mene ne radi.
Hvala.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Arhiviranje i kompresija12.10.2006. u 09:43 - pre 212 meseci
Postuj ovde, šta ti od navedenog koda ne radi, pa ćemo iznaći već neko rešenje.

Alternativa je da iz command prompta pozoveš arhiver sa zadatim parametrima, ali ne verujem da je to rešenje koje tražiš.
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

zliki
Vanja Virijevic
Krusevac

Član broj: 101462
Poruke: 155
*.air.my-its.net.



Profil

icon Re: Arhiviranje i kompresija12.10.2006. u 10:08 - pre 212 meseci
Pa u gore navedenom primeru koristi se makro gde se na komandu RunApp u CommandLine upise sledeca akcija:

arj a c:\bibl\bib_bak c:\bibl\bibl_11.mdb -vv1440 -y

odnosno, makro kreira kopiju baze bibl_11.mdb na particiji c i komprimuje verovatno pomocu programa ARJ. Kada ja ovo probam prijavljuje mi gresku gde ne moze da prepozna pathname. Meni nije jasan koncept akcije RunApp, sta treba da upisem u CommandLine, kako to uopste radi i da li moze direktno iz koda pomocu VBA (verovatno moze) i moze li neki drugi program za kompresiju. Taj primer je okacen na

http://www.praktikum.co.yu/skola/access/sk_ac_11.htm
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Arhiviranje i kompresija12.10.2006. u 10:32 - pre 212 meseci
Prvo da bi razumeo šta je pisac hteo da kaže, važno je da poznaješ barem malo komandnu liniju i uopšte njen koncept.

Ovaj stariji primer pokazuje kako se koristi DOS arhiver ARJ sa trivijalnim pravljenjem arhive, komandom "ARJ a ime_arhive fajlovi_za_arhivu...".

Dakle, program ARJ treba da je u PATH-u, tj. da komandni prompt može da ga poziva iz bilo kog foldera a da ne mora da se pozicionira u folder u kome je stacioniran program ARJ. Sve ovo teoretisanje pokazuje da to nije baš toliko trivijalno.

Evo primera sadržaja komandne linije za npr. winRAR:

"c:\program files\winrar\winrar" a c:\backup\backup.rar c:\baza\baza.mdb

...što treba ubaciti u RunApp, i time će se pokrenuti WinRar i napraviti fajl backup.rar od fajla baza.mdb.

Ovo je najjednostavniji mogući primer, ako ti nešto nije jasno ti pitaj još.
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

zliki
Vanja Virijevic
Krusevac

Član broj: 101462
Poruke: 155
*.air.my-its.net.



Profil

icon Re: Arhiviranje i kompresija13.10.2006. u 07:09 - pre 212 meseci
Probao sam ali ne ide nikako!!!
Opisacu sta sam uradio pa molim da me ispravite gde gresim:

1. Na particiji c kreirao sam folder baza i folder backup i u folder baza smestio moj primer pod nazivom baza
2. Otvorio sam makro u design prikazu, zadao komandu runapp i u komandnu liniju upisao sledece:

c:\program files\winrar\rar a c:\backup\backup.rar c:\baza\baza.mdb

3. Snimio sam i pokrenuo makro. Desilo se da je WinRAR prijavio grasku

 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Arhiviranje i kompresija13.10.2006. u 08:33 - pre 212 meseci
Code:
"c:\program files\winrar\rar" a c:\backup\backup.rar c:\baza\baza.mdb


... kada ovo otkucas u command promptu, bitno je da bude prvi izraz pod znacima navoda, inače neće da radi. Inače, ako si napravio folder c:\baza i u njega stavio fajl baza.mdb, i postoji c:\backup folder, nema razloga da ne radi (probano).


Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

zliki
Vanja Virijevic
Krusevac

Član broj: 101462
Poruke: 155
*.air.my-its.net.



Profil

icon Re: Arhiviranje i kompresija13.10.2006. u 11:37 - pre 212 meseci
izvini Miko ali ovo nece pa nece. Molem te da probaj ti ovo da odradis pa mi posalji neki primercic ako mozes.
Hvala ti.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Arhiviranje i kompresija13.10.2006. u 11:50 - pre 212 meseci
Evo odradio sam primer sa dugmetom. Znaci, na onClick event dugmeta imam sledecu proceduru:
Code:

Private Sub Command0_Click()
    If Shell("c:\program files\winrar\rar a c:\backup.rar c:\test.mdb", vbHide) <> 0 Then
        MsgBox ("Uspesan backup!")
    Else
        MsgBox ("Greska pri izvrsavanju backupa!")
    End If
End Sub


...dakle, koristi se funkcija Shell koja vraća nenultu vrednost ako je operacija uspešna inače vraća nulu. Probano, radi.

Ako treba još nešto, javi se! Pozdrav
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
Prikačeni fajlovi
 
Odgovor na temu

jolovicn
Beograd

Član broj: 121649
Poruke: 114
*.adsl.verat.net.



Profil

icon Re: Arhiviranje i kompresija13.02.2007. u 11:21 - pre 208 meseci
Meni ovo funkcionise, ali kako da izvedem sa bazom koja se nalazi na serveru (back-end), a bekap treba da se radi sa klijenata, tj, kako da ispisem putanju preko mreze do servera.

[Ovu poruku je menjao jolovicn dana 13.02.2007. u 12:38 GMT+1]
 
Odgovor na temu

jolovicn
Beograd

Član broj: 121649
Poruke: 114
*.adsl.verat.net.



Profil

icon Re: Arhiviranje i kompresija14.02.2007. u 12:23 - pre 208 meseci
Uspelo je i sa mreze.
E sad novo pitanje. Kako da svaki bekap koji napravi imenuje pod drugim imenom, tipa datum i cas kreiranja.
Pozdrav.
 
Odgovor na temu

scorpionKD
scorpionKD

Član broj: 76395
Poruke: 30
*.adsl.net.t-com.hr.



+1 Profil

icon Re: Arhiviranje i kompresija24.03.2007. u 09:28 - pre 207 meseci
Donekle radi uz jedan ali,
kod isforsirane greške stalno javlja da je sve u redu što nije točno....
kod provjere greške stalno ispisuje nulu, znači nula kad je dobro i nula kad nije dobro?
 
Odgovor na temu

keds01

Član broj: 126093
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Arhiviranje i kompresija24.03.2007. u 13:35 - pre 207 meseci
Probao sam ovo s Codom!

1. Na c:\ disku sam oformio folder "baza" i u njega umetnuo bazu naziva baza.mdb
2. Na c:\ disku sam također oformio mapu "backup"
3. U programu baza.mdb, na formu sam umetnuo komandu "backup" sa slijedećim codom:

If Shell("c:\program files\winrar\rar a c:\backup\kopija.rar c:\baza", vbHide) <> 0 Then
MsgBox ("Uspesan backup!")
Else
MsgBox ("Greska pri izvrsavanju backupa!")
End If

4. Klikom na tipku backup sa codom, u C:\backup nema ništa,
no ako se u mapi C:\baza nalazi još neka druga datoteka koja
nije otvorena, nju ovaj kod arhvira i pohranjuje u rar
obliku na c:\backup kopija.rar, no baze.mdb nema.

ako pak komandnu liniju izmjenim:

If Shell("c:\program files\winrar\rar a c:\backup\kopija.rar c:\baza\baza.mdb", vbHide) <> 0 Then

u datotecu C:\backup nema novo arhivirane mape i kopije datoteke baza.mdb

Zašto ne arhivira i kopira i bazu.mdb, gdje je kvaka???



 
Odgovor na temu

jolovicn
Beograd

Član broj: 121649
Poruke: 114
*.dynamic.sbb.co.yu.



Profil

icon Re: Arhiviranje i kompresija28.03.2007. u 01:36 - pre 207 meseci
Ipak je najbolje resenje http://www.elitesecurity.org/t246849-0#1483549 "access database autopilot". Stvarno je odlican.
 
Odgovor na temu

agkiki
Ristović ivan
Sistem inžinjer
ag kiki
Beograd

Član broj: 309799
Poruke: 119
*.adsl-a-2.sezampro.rs.



+1 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 14:05 - pre 135 meseci
Za Miku,ili nekog drugog koji je upoznat, ova procedura za BacKup je interesantna i radi, ali uvek prekopira vec snimjeni podatak, zanimame dali je moguce da uvek snimi novi, recimo Beckup1,Beckup2,Beckup3 itd.
Unapred hvala Ika
 
Odgovor na temu

srdjan ub
-

Član broj: 25171
Poruke: 147
46.235.97.*



+1 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 15:10 - pre 135 meseci
copy "C:\folder\baza_be.mdb" "C:\folder\Beckup\baza_%DATE%.mdb"
 
Odgovor na temu

agkiki
Ristović ivan
Sistem inžinjer
ag kiki
Beograd

Član broj: 309799
Poruke: 119
*.adsl-a-2.sezampro.rs.



+1 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 16:40 - pre 135 meseci
Srdjane ovo nikako nemogu da uradim, jednostavno ne znam, procedura neradi kakogod da probam, molim te doradi je a ja ti kacim primer
IKA
Prikačeni fajlovi
 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 20:49 - pre 135 meseci
Nemaš upotrebljiv način da snimaš i vraćaš slučaju potrebe samo podatke
nastale od nekog datuma (delimičan backup i restore). Uvek se snima cela
baza.
 
Odgovor na temu

agkiki
Ristović ivan
Sistem inžinjer
ag kiki
Beograd

Član broj: 309799
Poruke: 119
*.adsl-1.sezampro.rs.



+1 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 20:53 - pre 135 meseci
Pa ja i hocu da snimim celu bazu i za sada je snimam, ali uvek presnimi predhodnu, mislio sam možda može da uvek bude nova pod nekim brojem ili datumom, znam da znaš i zato te molim pomozimi, hvala
ika
 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Arhiviranje i kompresija16.02.2013. u 23:26 - pre 135 meseci
On 16.2.2013 21:53, "agkiki" wrote:
Citat:

Pa ja i hocu da snimim celu bazu i za sada je snimam, ali uvek presnimi
predhodnu, mislio sam možda može da uvek bude nova pod nekim brojem ili
datumom, znam da znaš i zato te molim pomozimi, hvala


Kolega srdjan_ub ti je već dao dobar predlog. Ne znam šta ti tu pravi
problem.
 
Odgovor na temu

agkiki
Ristović ivan
Sistem inžinjer
ag kiki
Beograd

Član broj: 309799
Poruke: 119
*.adsl-a-1.sezampro.rs.



+1 Profil

icon Re: Arhiviranje i kompresija17.02.2013. u 12:06 - pre 135 meseci
Pa problem je u tome što taj predlog kad ga primenim jednostravno ne radi. Verovatno ja ne znam šta ču stim, zato i tražim pomoć. evo proveri na primeru, znaci procedura radi ali ne uvek preklopi vec snimljeno, a meni treba da ređa po datumu ili rastucim brojem, evo zakacicu primer pa se uveri, verovatno ti znaš pa mi to odradi jer ja ne znam.
Unapred hvala ika.
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: Arhiviranje i kompresija

Strane: 1 2

[ Pregleda: 7462 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

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