25 ledna, 2022

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;

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.