Curatare APLIC si FILES de aplicatii si fisiere integrate
Posted: 12 Mar 2012, 16:34
In cazul bazelor de date integrate (avand mai multe aplicatii in acelasi baza de data), daca se doreste arhivarea lunara doar a unei aplicatii din baza de date integrata, se procedeaza astfel:
- se copieaza F1.txt atasat in catalogul TMP\TMP_DELS, astfel procedura fiind accesibil si in viitor;
- se salveaza aplicatia intr-un catalog cu hUTIL Salvare/restaurare-suport ales;
- se restaureaza pe disc, tot cu Salvare/restaurare-suport ales in: SALA_ll.aa, IMOB_ll.aa, etc... ;
- se indexeaza noua baza de date: hUTIL, Indexare selectiva cu Cod aplicatie selectat ;
- pentru ca in APLIC si FILES sa fie doar elementele necesare acestei aplicatii, se executa procedura prin comanda :
hmet2up dbf01.08 S TMP\TMP_DELS cu F1.txt in TMP\TMP_DELS .
F1.txt trebuie parametrizat pentru fiecare aplicatie astfel:
pCAT - forma cataloagelor in care se afla baza sau bazele de date
Exemplu: DBF*.* sau DBF_??.?? sau DBF*.??
pNUME - numele aplicatiei
aAPL - o matrice cu elementele {cod_apl, exe_file},
unde cod_apl reprezinta codurile aplicatiilor care se pastreaza,
exe_file reprezinta executabilele corespunzatoare cod_apl care se pastreaza in Aplicatii,
daca exe_file este vid, in Aplicatii se pastreaza toate rindurile cu cod_apl.
De exemplu parametrii hSALAR pot fii configurate astfel:
pCAT := "SALA*.*"
pNUME:= "hSALAR"
aAPL := {{"S",""},{"u",""},{" ","HSALADOC"}}
- se copieaza F1.txt atasat in catalogul TMP\TMP_DELS, astfel procedura fiind accesibil si in viitor;
- se salveaza aplicatia intr-un catalog cu hUTIL Salvare/restaurare-suport ales;
- se restaureaza pe disc, tot cu Salvare/restaurare-suport ales in: SALA_ll.aa, IMOB_ll.aa, etc... ;
- se indexeaza noua baza de date: hUTIL, Indexare selectiva cu Cod aplicatie selectat ;
- pentru ca in APLIC si FILES sa fie doar elementele necesare acestei aplicatii, se executa procedura prin comanda :
hmet2up dbf01.08 S TMP\TMP_DELS cu F1.txt in TMP\TMP_DELS .
F1.txt trebuie parametrizat pentru fiecare aplicatie astfel:
pCAT - forma cataloagelor in care se afla baza sau bazele de date
Exemplu: DBF*.* sau DBF_??.?? sau DBF*.??
pNUME - numele aplicatiei
aAPL - o matrice cu elementele {cod_apl, exe_file},
unde cod_apl reprezinta codurile aplicatiilor care se pastreaza,
exe_file reprezinta executabilele corespunzatoare cod_apl care se pastreaza in Aplicatii,
daca exe_file este vid, in Aplicatii se pastreaza toate rindurile cu cod_apl.
De exemplu parametrii hSALAR pot fii configurate astfel:
pCAT := "SALA*.*"
pNUME:= "hSALAR"
aAPL := {{"S",""},{"u",""},{" ","HSALADOC"}}