hledání geeků
co je schéma katalogu RMAN, úložiště a databáze?
schéma katalogu RMAN je schéma Oracle držící repozitář RMAN. Skládá se ze sady tabulek, pohledů a programů pl/sql používaných RMANEM. Tyto objekty společně tvoří katalog nebo repozitář RMAN. Databáze katalogu RMAN je databáze Oracle, ve které se nachází schéma katalogu RMAN.
repozitář RMAN má svou vlastní verzi a může se zcela lišit od verze databáze. Například tato databáze katalogu RMAN běží na 11.2.0.3, ale verze katalogu RMAN je 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
proč potřebujete Katalog obnovy?
katalog obnovy RMAN je schéma databáze pro metadata zálohování RMAN. Určitě můžete provést zálohu a provést obnovení bez katalogu obnovy. Existují však specifické operace, které jsou možné pouze s katalogem obnovy. Patří mezi ně uložené skripty, dlouhé doby uchovávání a archivní zálohy.
obecně doporučujeme použít katalog obnovy. Výjimky z nich jsou, když potřebujete provést testovací obnovení databáze; nebo když se zdá, že je problém se samotným katalogem obnovy.
Jak Vytvoříte Katalog Obnovy?
v tomto příkladu používáme databázi RCAT a schéma RMAN k hostování katalogu RMAN.
1. Přihlaste se do SQL * Plus jako uživatel DBA a vytvořte schéma katalogu RMAN:
SQL> create user identified by default tablespace users quota unlimited on users;
2. Přiřaďte roli RECOVERY_CATALOG_OWNER vlastníkovi schématu. Tato role poskytuje uživateli všechna oprávnění potřebná k údržbě a dotazování katalogu obnovy
SQL> grant recovery_catalog_owner to ;
3) Přihlaste se do RMAN jako schéma katalogu a vytvořte katalog:
$ . oraenvRCAT$ rman catalog /@RMAN> create catalog;
4. nyní Zaregistrujte cíl:
$ . oraenvORA112$ rman target / catalog /@RMAN> register database;