25 stycznia, 2022

Geek Search

co to jest schemat katalogu RMAN, repozytorium i Baza Danych?

schemat katalogu RMAN jest schematem Oracle posiadającym repozytorium RMAN. Składa się z zestawu tabel, widoków i programów pl/sql używanych przez RMAN. Obiekty te tworzą razem katalog lub repozytorium RMAN. Baza katalogów RMAN to baza danych Oracle, w której znajduje się schemat katalogów RMAN.

repozytorium RMAN ma swoją własną wersję i może być zupełnie inne od wersji bazy danych. Na przykład ta baza danych katalogu RMAN działa w wersji 11.2.0.3, ale wersja katalogu RMAN jest 10.2.0.5:

$ . oraenvORACLE_SID = ? RCAT$ sqlplusSQL*Plus: Release 11.2.0.3.0 Production on Wed Apr 18 09:31:10 2012Copyright (c) 1982, 2011, Oracle. All rights reserved.Enter user-name: /Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> select * from rcver;VERSION------------10.02.00.05

dlaczego potrzebujesz katalogu odzyskiwania?

Katalog odzyskiwania RMAN jest schematem bazy danych dla metadanych kopii zapasowych RMAN. Z pewnością możesz wykonać kopię zapasową i wykonać przywracanie bez katalogu odzyskiwania. Istnieją jednak określone operacje, które są możliwe tylko w przypadku katalogu odzyskiwania. Należą do nich przechowywane Skrypty, długie okresy przechowywania i archiwizowane kopie zapasowe.

ogólnie zalecamy korzystanie z katalogu odzyskiwania. Wyjątki od nich dotyczą sytuacji, gdy trzeba wykonać testowe przywracanie bazy danych lub gdy pojawia się problem z samym katalogiem odzyskiwania.

Jak Stworzyć Katalog Odzyskiwania?

w tym przykładzie używamy bazy danych RCAT i schematu RMAN do hostowania katalogu RMAN.

1. Zaloguj się do SQL * Plus jako użytkownik DBA i utwórz schemat katalogu RMAN:

SQL> create user identified by default tablespace users quota unlimited on users;

2. Przyznaj rolę RECOVERY_CATALOG_OWNER właścicielowi schematu. Ta rola zapewnia użytkownikowi wszystkie uprawnienia wymagane do utrzymywania i odpytywania katalogu odzyskiwania

SQL> grant recovery_catalog_owner to ;

3) Zaloguj się do RMAN jako schemat katalogu i utwórz katalog:

$ . oraenvRCAT$ rman catalog /@RMAN> create catalog;

4. teraz zarejestruj cel:

$ . oraenvORA112$ rman target / catalog /@RMAN> register database;

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.