Backupowanie i otwarzanie bazy danych oracle
sobota, lipiec 12th, 2008
Oracle backup i odtwarzanie bazy oracle
Podstawowe backupowanie opiera sie na skopiowaniu plików bazy danych:
- controlfiles,
- datafiles,
- redologs,
- plików parametrów
oczywiście przy zamkniętej bazie danych.
Obecnie coraz częściej do backupowania używa się RMAN-a (Recovery Manager) jest to aplikacja zintegrowana z bazą danych.
Obsługa RMAN-a może odbywać się z linii poleceń lub z aplikacji np. Oracle Enterprise Manager (OEM).
W bazie mogą być przechowywane skrypty do backupu i restoru. Tych skryptów głównie używamy do hot backupu bazy danych, baza musi być w trybie ARCHIVELOG.
Przełączanie bazy z trybu NOARCHIVELOG to ARCHIVELOG odbywa się w następujący sposób:
- na początku kładziemy bazę danych (np. shutdown immediate)
- potem ją montujemy poleceniem startup mount,
- następnie puszczamy komendę ALTER DATABASE ARCHIVELOG;
- a następnie podnosimy bazę ALTER DATABASE OPEN;
Po tych akcja możemy sprawdzic czy baza jest w trybie ARCHIVELOG pisząc komendę z sqlplus-a
show parameter arch