janvier 25, 2022

La Recherche Geek

Qu’est-ce que le Schéma de Catalogue RMAN, le Référentiel et la base de données?

Le schéma de catalogue RMAN est un schéma Oracle contenant le référentiel RMAN. Il est composé d’un ensemble de tables, de vues et de programmes pl/sql utilisés par RMAN. Ces objets forment ensemble le catalogue ou le référentiel RMAN. Une base de données de catalogue RMAN est une base de données Oracle dans laquelle réside le schéma de catalogue RMAN.

Le référentiel RMAN a sa propre version et peut être entièrement différent de la version de la base de données. Par exemple, cette base de données de catalogue RMAN s’exécute sur 11.2.0.3, mais la version du catalogue RMAN est 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

Pourquoi Avez-Vous Besoin D’un Catalogue De Récupération?

Un catalogue de récupération RMAN est un schéma de base de données pour les métadonnées de sauvegarde RMAN. Vous pouvez certainement effectuer une sauvegarde et effectuer une restauration sans catalogue de récupération. Cependant, il existe des opérations spécifiques qui ne sont possibles qu’avec un catalogue de récupération. Il s’agit notamment de scripts stockés, de longues périodes de conservation et de sauvegardes d’archives.

En général, nous recommandons fortement l’utilisation d’un catalogue de récupération. Les exceptions à celles-ci sont lorsque vous devez effectuer une restauration de test d’une base de données; ou lorsqu’il semble y avoir un problème avec le catalogue de récupération lui-même.

Comment Créez-Vous Le Catalogue De Récupération?

Dans cet exemple, nous utilisons la base de données RCAT et le schéma RMAN pour héberger le catalogue RMAN.

1. Connectez-vous à SQL*Plus en tant qu’utilisateur DBA et créez le schéma de catalogue RMAN:

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

2. Attribuez le rôle RECOVERY_CATALOG_OWNER au propriétaire du schéma. Ce rôle fournit à l’utilisateur tous les privilèges nécessaires pour maintenir et interroger le catalogue de récupération

SQL> grant recovery_catalog_owner to ;

3) Connectez-vous à RMAN en tant que schéma de catalogue et créez le catalogue:

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

4. enregistrez maintenant la cible:

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.