Januar 25, 2022

Die Geek-Suche

Was ist das RMAN-Katalogschema, das Repository und die Datenbank?

Das RMAN-Katalogschema ist ein Oracle-Schema, das das RMAN-Repository enthält. Es besteht aus einer Reihe von Tabellen, Ansichten und PL / SQL-Programmen, die von RMAN verwendet werden. Diese Objekte bilden zusammen den RMAN-Katalog oder das Repository. Eine RMAN-Katalogdatenbank ist eine Oracle-Datenbank, in der sich das RMAN-Katalogschema befindet.

Das RMAN-Repository hat eine eigene Version und kann sich vollständig von der Version der Datenbank unterscheiden. Diese RMAN-Katalogdatenbank wird beispielsweise unter 11.2.0.3 ausgeführt, die RMAN-Katalogversion ist jedoch 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

Warum benötigen Sie einen Wiederherstellungskatalog?

Ein RMAN-Wiederherstellungskatalog ist ein Datenbankschema für RMAN-Sicherungsmetadaten. Sie können sicherlich ein Backup erstellen und eine Wiederherstellung ohne Wiederherstellungskatalog durchführen. Es gibt jedoch bestimmte Vorgänge, die nur mit einem Wiederherstellungskatalog möglich sind. Dazu gehören gespeicherte Skripte, lange Aufbewahrungsfristen und Archivsicherungen.

Im Allgemeinen empfehlen wir dringend die Verwendung eines Wiederherstellungskatalogs. Ausnahmen sind, wenn Sie eine Testwiederherstellung einer Datenbank durchführen müssen oder wenn ein Problem mit dem Wiederherstellungskatalog selbst vorliegt.

Wie erstellen Sie den Wiederherstellungskatalog?

In diesem Beispiel verwenden wir die RCAT-Datenbank und das RMAN-Schema zum Hosten des RMAN-Katalogs.

1. Melden Sie sich bei SQL * Plus als DBA-Benutzer an und erstellen Sie das RMAN-Katalogschema:

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

2. Erteilen Sie dem Schemabesitzer die Rolle RECOVERY_CATALOG_OWNER. Diese Rolle stellt dem Benutzer alle Berechtigungen zur Verfügung, die zum Verwalten und Abfragen des Wiederherstellungskatalogs erforderlich sind

SQL> grant recovery_catalog_owner to ;

3) Melden Sie sich bei RMAN als Katalogschema an und erstellen Sie den Katalog:

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

4. registrieren Sie nun das Ziel:

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.