Recent aplicatia CL a suferit un patch si acum a devenit versiunea 5.1. Diferenta consta in faptul ca s-a modificat baza de date si a aparut un checkbox plasat in graba unde s-a gasit loc (checkboxul cu eticheta "Sustine subiecte 2007").
Prin urmare operatiunea de backup atat din CL 5.0 cat si din CL 5.1 a ramas aceeasi. Se alege din meniul Fisier, optiunea Copie de siguranta. Apoi se alege directorul unde se va crea backupul, conform titlului ferestrei de dialog "Selecteaza directorul unde va fi salvata copia de siguranta". Partea de jos a dialogului trebuie ignorata pentru ca trecut in casuta corespunzatoare "Numele fisierului:" este de fapt calea de directoare in care se salveaza backup-ul, iar casuta corespunzatoare etichetei "Tipul fisierelor:" este complet inutila. Incercarea de a da un nume exportului va rezulta intr-un esec, pentru ca numele este creat automat sub forma:
Prin urmare operatiunea de backup atat din CL 5.0 cat si din CL 5.1 a ramas aceeasi. Se alege din meniul Fisier, optiunea Copie de siguranta. Apoi se alege directorul unde se va crea backupul, conform titlului ferestrei de dialog "Selecteaza directorul unde va fi salvata copia de siguranta". Partea de jos a dialogului trebuie ignorata pentru ca trecut in casuta corespunzatoare "Numele fisierului:" este de fapt calea de directoare in care se salveaza backup-ul, iar casuta corespunzatoare etichetei "Tipul fisierelor:" este complet inutila. Incercarea de a da un nume exportului va rezulta intr-un esec, pentru ca numele este creat automat sub forma:
"backupDatabase_"[zi]"_"[luna]"_"[an]"_"[ora]"_ "[minut]"_"[secunda]"_v5_"[01].exp.
Pana aici probabil ca se gaseste in manual, insa voi merge ceva mai departe cu detaliile.
Primul lucru de stiut este faptul ca fisierul exportat este o arhiva ZIP, prin urmare schimband extensia EXP in ZIP se poate despacheta informatia continuta. In interior sunt 4 fisiere: bacalaureat.data, bacalaureat.log, bacalaureat.properties, bacalaureat.script. Aceste fisiere formeaza de fapt o baza de date HSQL cu numele bacalaureat. Fisierul bacalaureat.data, contrar numelui contine 1MB de carcatere NULL adica 1048576. El este cel mai mare insa e inutil. Fisierul bacalaureat.properties arata ca programul lucreaza cu HSQL versiunea 1.7.x. Datele introduse in sesiunea curenta (in perioada de timp de la deschiderea programului pana la crearea backup-ului) sunt salvate in fisierul bacalaureat.log. Programul realizeaza COMMIT, doar la pornire. Celelalte date se regasesc in bacalaureat.script.
Un backup rapid manual se poate face dupa ce s-a inchis programul, prin copierea fisierelor bacalaureat.properties si bacalaureat.script din directorul data al caii de instalare a programului CL.
Desi versiunea 1.8.x este versiunea curenta de HSQL si este downward compatible, ea va schimba fisierele bacalaureat.properties si bacalaureat.script, iar programul va afisa urmatorul mesaj "Aplicatia mai este pornita o data sau nu aveti drepturi de acces pe directorul data". Schimbarile sunt efectuate in sectiunea de creare a tabelelor in fisierul bacalaureat.script, sau spus altfel in sectiunea de antet pana incep comenzile INSERT. Atentie! Lipsa fisierului bacalaureat.properties duce la aparitia unei ferestre de eroare cu mesajul "Eroare baza de date" si un buton "Inchide". In aplicatie baza de date apare ca fiind goala, insa fisierul bacalaureat.script este intact, insa dupa inchiderea programului fisierul bacalaureat.script este modificat si se pierd toate datele. Dupa ce s-a folosit versiunea 1.8.x se foloseste fisierul bacalaureat.properties pentru versiunea 1.7.x, si se inlocuieste partea de antet din fisierul bacalaureat.script cu cel specific versiunii 1.7.x. Acest lucru este bineinteles necesar daca s-au modificat datele prezente in baza de date, insa nu si structura tabelelor.
Pana aici probabil ca se gaseste in manual, insa voi merge ceva mai departe cu detaliile.
Primul lucru de stiut este faptul ca fisierul exportat este o arhiva ZIP, prin urmare schimband extensia EXP in ZIP se poate despacheta informatia continuta. In interior sunt 4 fisiere: bacalaureat.data, bacalaureat.log, bacalaureat.properties, bacalaureat.script. Aceste fisiere formeaza de fapt o baza de date HSQL cu numele bacalaureat. Fisierul bacalaureat.data, contrar numelui contine 1MB de carcatere NULL adica 1048576. El este cel mai mare insa e inutil. Fisierul bacalaureat.properties arata ca programul lucreaza cu HSQL versiunea 1.7.x. Datele introduse in sesiunea curenta (in perioada de timp de la deschiderea programului pana la crearea backup-ului) sunt salvate in fisierul bacalaureat.log. Programul realizeaza COMMIT, doar la pornire. Celelalte date se regasesc in bacalaureat.script.
Un backup rapid manual se poate face dupa ce s-a inchis programul, prin copierea fisierelor bacalaureat.properties si bacalaureat.script din directorul data al caii de instalare a programului CL.
Desi versiunea 1.8.x este versiunea curenta de HSQL si este downward compatible, ea va schimba fisierele bacalaureat.properties si bacalaureat.script, iar programul va afisa urmatorul mesaj "Aplicatia mai este pornita o data sau nu aveti drepturi de acces pe directorul data". Schimbarile sunt efectuate in sectiunea de creare a tabelelor in fisierul bacalaureat.script, sau spus altfel in sectiunea de antet pana incep comenzile INSERT. Atentie! Lipsa fisierului bacalaureat.properties duce la aparitia unei ferestre de eroare cu mesajul "Eroare baza de date" si un buton "Inchide". In aplicatie baza de date apare ca fiind goala, insa fisierul bacalaureat.script este intact, insa dupa inchiderea programului fisierul bacalaureat.script este modificat si se pierd toate datele. Dupa ce s-a folosit versiunea 1.8.x se foloseste fisierul bacalaureat.properties pentru versiunea 1.7.x, si se inlocuieste partea de antet din fisierul bacalaureat.script cu cel specific versiunii 1.7.x. Acest lucru este bineinteles necesar daca s-au modificat datele prezente in baza de date, insa nu si structura tabelelor.








0 comentarii:
Trimiteţi un comentariu