czwartek, 7 listopada 2013

Wykonanie kopi online i offline przy użyciu narzędzia RMAN


Wykonanie kopi zapasowej w trybie online

Wykonanie kopi zapasowej bazy

backup database;
 
Kopia wraz z archiwizacja dzienników powtórzeń
 

 backup database plus archivelog;
 
Kopia wraz z kompresja (nie koniecznie)
 
 backup as compressed backupset database;
 
Kopia kopii obrazu bazy danych
 
 backup as copy database;
 
Kopia przestrzeni tabel
 
backup tablespace users;
 
Kopia plików kontrolnych
 
 backup current controlfile;
 

Wykonanie kopi zapasowej w trybie offline


Zamykamy bazę poleceniem

shutdown immediate
 
Zamontujemy bazę poleceniem
 
startup mount
 

Wykonamy skompresowany backup bazy danych (nie koniecznie)

backup as compressed backupset database;

Uruchomienie bazy danych

alter database open;


wtorek, 5 listopada 2013

SPFILE

SPFILE tworzony jest komendą CREATE SPFILE na podstawie tekstowego pliku parametrów.
Jest to postać pliki binarnego utworzonego z tekstowego.
Uwaga jeśli SPFILE został utworzony lub nie znajduje się w odpowiedniej lokalizacji, system domyślnie skorzysta z tekstowego pliku parametrów init<SID_BAZY>.ora.

Utworzenie pliku


CREATE  SPFILE FROM PFILE=’/opt/oracle/init.ora’
CREATE  SPFILE=’/opt/oracle/xe_spfile.ora’ FROM PFILE=’/opt/oracle/init.ora’

Aby do startu instancji wykorzystać inny niż domyślny plik SPFILE należy w tekstowym pliku parametrów podać ścieżkę parametru SPFILE, np.

SPFILE=/opt/oracle/xe_spfile.ora

a następnie uruchomić serwer ORACLE komendą STARTUP np.

STARTUP PFILE=/opt/oracle/init.ora

Bywa często że trzeba wykonać eksport SPFILE do pliku tekstowego PFILE

CREATE PFILE=’/opt/oracle/init.ora’ FROM SPFILE=’/opt/oracle/orcl_spfile.ora’;