The Geek Search
mikä on RMAN Catalog skeema, arkisto ja tietokanta?
RMAN-luettelon skeema on Oraakkelin skeema, joka pitää hallussaan RMAN-arkistoa. Se koostuu joukosta RMAN: n käyttämiä taulukoita, näkymiä ja pl/sql-ohjelmia. Nämä objektit muodostavat yhdessä RMAN-luettelon tai arkiston. RMAN catalog database on Oracle-tietokanta, jossa RMAN catalog skeema sijaitsee.
RMAN-arkistossa on oma versionsa ja se voi olla täysin erilainen kuin tietokannan versio. Esimerkiksi, tämä RMAN luettelo tietokanta on käynnissä 11.2.0.3, mutta RMAN luettelo versio on 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
miksi tarvitset Palautusluettelon?
RMAN recovery catalog on RMAN backup metadatan tietokantarakenne. Voit varmasti ottaa varmuuskopion ja suorittaa palauttaa ilman elpyminen luettelo. On kuitenkin olemassa erityisiä operaatioita, jotka ovat mahdollisia vain palautusluettelon avulla. Näitä ovat tallennetut skriptit, pitkät säilytysajat ja arkistojen varmuuskopiot.
yleisesti ottaen suosittelemme hyödyntämisluettelon käyttöä. Poikkeuksia näihin ovat, kun sinun täytyy suorittaa testi palauttaa tietokannan; tai kun näyttää olevan ongelma palautuskatalogi itse.
Miten Palautuskatalogi Luodaan?
tässä esimerkissä käytämme RCAT-tietokantaa ja RMAN-skeemaa RMAN-luettelon isäntänä.
1. Kirjaudu SQL * Plus kuin DBA käyttäjä ja luoda RMAN luettelo skeema:
SQL> create user identified by default tablespace users quota unlimited on users;
2. Grant RECOVERY_CATALOG_OWNER rooli skeema omistaja. Tämä rooli tarjoaa käyttäjälle kaikki oikeudet, joita tarvitaan palautusluettelon ylläpitämiseen ja kyselyyn
SQL> grant recovery_catalog_owner to ;
3) Kirjaudu RMAN kuin luettelo skeema, ja luo luettelo:
$ . oraenvRCAT$ rman catalog /@RMAN> create catalog;
4. rekisteröi kohde:
$ . oraenvORA112$ rman target / catalog /@RMAN> register database;