CATEGORII DOCUMENTE |
Fisierele de control sunt fisiere binare de mici dimensiuni necesare pornirea si functionarea corespunzatoare a bazei de date. Fiecare fisier de control este asociat unei singure baze de date. Inainte ca baza de date sa fie deschisa, fisierele de control sunt citite pentru a determina daca baza de date este consistenta.
Fisierele de control sunt actualizate continuu numai de catre server-ul Oracle in timp ce baza de date ruleaza, deci ele trebuie sa fie disponibile la scriere atata timp cat baza de date este deschisa. Daca din anumite motive fisierele de control nu sunt accesibile, baza de date nu functioneaza corespunzator. Daca toate fisierele de control au fost pierdute baza de date trebuie recuperata inainte de a fi deschisa.
Informatiile din fisierele de control include urmatoarele:
Numele bazei de date: poate fi luat si din fisierul de initializare.
Identificatorul bazei de date este inregistrat in momentul creerii bazei de date.
Amprenta de timp a creeri bazei de date este inregistrata la crearea bazei de date.
Numele si locatia fisierelor de date asociate si a fisierelor redolog online sunt actualizate atunci cand unul din aceste fisiere sunt adaugate, renumite sau sterse din baza.
Informatiile despre adaugarea sau modificarea spatiilor-tabel.
Istoricul redolog este inregistrat in timpul schimbarii logurilor.
Locatia si starea fisierelor log arhivate
Locatia si starea fisierelor de backup in cazul in care este folosit Recover Manager.
Numarul de secventa curent (SCN) in momentului schimbarii logurilor.
Informatiile despre checkpoint.
Calea ce a mai sigura de a realiza consistenta fisierelor de control este multiplexarea acestora si stocarea fiecarei copii pe discuri diferite. Fisierele de control se pot multiplica de pana la 8 ori. Daca un fisier de control este pierdut, se poate folosi o copie a acestuia pentru a reporni instanta fara recuperarea bazei de date.
Fisierele de control pot fi multiplexate astfel
Crearea de fisiere de control multiple la crearea bazei de date prin declararea acestor in fisierul parametrii de initializare.
CONTROL_FILES=$HOME/oradata/test/control01.ctl,
$HOME/oraindex/test/control01.ctl
Adaugarea de fisiere de control dupa ce baza de date a fost creata.
Informatiile despre starea fisierelor de control si locatia acestora se pot obtine interogand urmatoarele vederi sistem:
V$CONTROLFILE: afiseaza numele si starea fisierelor de control asociate instantei curente.
V$PARAMETER: listeaza starea si locatia tuturor parametrilor.
V$CONTROL_FILE_RECORD_SECTION
SHOW PARAMETER CONTROL_FILE
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1750
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved