Pentru salvarea totala a bazelor de date puteti folosi si utilitarul atasat.
Utilitarul face o arhiva completa a bazei de date, in format zip intr-un catalog care se poate parametriza.
Fisierul zip generat are numele: NumeBDData.ZIP (De exemplu SALAR20121001.ZIP)
Alaturi de arhiva propriu-zisa in catalogul destinatie se genereaza si lista fisierelor arhivat sub numele FIS_BDData.LST ( de ex.: FIS_SALAR20121001.LST).
Utilitarul verifica daca poate sa deschide exclusiv toate fisierele stat din FILES.DBF si pentru siguranta efectueaza o operatie asemanatoare si pentru aliasul tran.
Acest fapt este necesar pentru a verifica daca se ruleaza vreo aplicatie pe BD in momentul salvarii. Desi aceasta verificare nu exclude in totalitate posibilitatea de
a avea aplicatii deschise la un moment dat, totusi ofera un plus de siguranta pentru aceste cazuri.
Utilitarul ruleaza pe sisteme de operare WINDOWS_NT cu executabile windows si necesita hUtil versiune 2.11 si InfoZip instalat.
La rulare:
- se verifica existenta catalogului destinatie
- se verifica daca se pot deschide fisierele stat si tran in mod exclusiv
- se creaza lista fisierelor de arhivat
- se creaza fisierul batch de arhivare
In caz de erori apar mesajele de eroare corespunzatoare si utilitarul abandoneaza operatia
- se verifica existenta fisierelor arhiva si daca deja exista fisierele de arhiva, va apare mesaj de atentionare si se poate renunta la arhivare sau se poate suprascrie fisierele arhiva
- se lanseaza batch-ul de arhivare
- la sfarsit se verifica daca fisierele arhiva au fost generate
Pentru implemantare:
- Cu hmet2c se importa scriptul atasat in baza de date
- Se corecteaza, daca este necesar, parametrul x_arhDir
Operatia de arhivare se poate porni prin batch cu comanda HUTIL BD U5_ZIP sau din Hutil/Utilitare/Salvare baza de date.
Salvare totala baza de date
Moderator: HAMOR
-
- Posts: 61
- Joined: 08 Dec 2011, 11:11
Salvare totala baza de date
- Attachments
-
- U5_ZIP.ZIP
- (2.29 KiB) Downloaded 622 times
Santha Lorant
HAMOR Soft
HAMOR Soft
-
- Posts: 36
- Joined: 13 Dec 2011, 20:09
Re: Salvare totala baza de date
Ar trebui gandit o solutie pentru dbf-urile externe bazei de date. De ex. aliasurile cont, stat.
-
- Site Admin
- Posts: 456
- Joined: 08 Dec 2011, 10:49
Re: Salvare totala baza de date
"cont" ok, poate fi extern, dar la "stat" nu recomandam.
Sunt mai multe solutii de arhivare pentru fisiere externe:
1. la scriptul lui Lorant se poate adauga inca o comanda zip care mai adauga la arhiva creata si fisiere externe,
2. in grupe de fisiere se pot inscrie si fisiere externe cu cale absoluta,
3. la arhivare pe disc in hUTIL sau la copiere in hMENU, fisierele externe se pot recorpora in baza de date
Pentu 3. recorporare gasesti documentatii in vechiul hSUPORT, in documentatia hdist (Alt+F7, *.htm si cauta recorporare).
Pentru 2. chiar si in hUTIL.
Sunt mai multe solutii de arhivare pentru fisiere externe:
1. la scriptul lui Lorant se poate adauga inca o comanda zip care mai adauga la arhiva creata si fisiere externe,
2. in grupe de fisiere se pot inscrie si fisiere externe cu cale absoluta,
3. la arhivare pe disc in hUTIL sau la copiere in hMENU, fisierele externe se pot recorpora in baza de date
Pentu 3. recorporare gasesti documentatii in vechiul hSUPORT, in documentatia hdist (Alt+F7, *.htm si cauta recorporare).
Pentru 2. chiar si in hUTIL.
-
- Posts: 61
- Joined: 08 Dec 2011, 11:11
Re: Salvare totala baza de date
Va atasez o noua varianta.
Acesta este implementat si pentru LINUX.
si in cazul SO Windows se poate schimba Diskul pe care se salveaza (Necesar in cazul in care se salveaza pe diskuri mobile si nu intodeauna se incarca diskul pe acelasi litera)
Acesta este implementat si pentru LINUX.
si in cazul SO Windows se poate schimba Diskul pe care se salveaza (Necesar in cazul in care se salveaza pe diskuri mobile si nu intodeauna se incarca diskul pe acelasi litera)
- Attachments
-
- U5_ZIP.ZIP
- (2.66 KiB) Downloaded 575 times
Santha Lorant
HAMOR Soft
HAMOR Soft