リカバリカタログ
RMANリポジトリとは
→RMANコマンドによるバックアップやリカバリ操作の情報を記憶する格納先
リカバリカタログとは
→RMANリポジトリを保存するためのデータベース上の表領域。
リカバリカタログの作成手順
【1:リカバリカタログ用表領域作成】
C:\Users>sqlplus system/ora SQL*Plus: Release 11.2.0.2.0 Production on 火 11月 28 01:46:51 2017 Copyright (c) 1982, 2014, Oracle. All rights reserved. Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production に接続されました。 SQL>CREATE DATABASE rcts DATAFILE 'C:\oraclexe\app\oracle\oradata\XE\RCTS.DBF' SIZE 15m;
【2:リカバリカタログ用ユーザー作成とロール付与】
SQL>CREATE USER rcadmin IDENTIFIED BY rcadmin DEFALUT TABLESPACE rcts QUOTA UNLIMITED ON rcts; SQL>GRANT recovery_catalog_owner TO rcadmin;
【3:リカバリカタログの作成】
C:\Users>rman target SYS/ora catalog rcadmin/rcadmin; Recovery Manager: Release 11.2.0.2.0 - Production on 火 11月 28 01:33:02 2017 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. ターゲット・データベース: XE (データベースID=2841374352)に接続されました リカバリ・カタログ・データベースに接続されました。 RMAN> CREATE CATALOG; リカバリ・カタログが作成されました。
【4:ターゲットデータベースの登録】
RMAN> REGISTER DATABASE; データベースがリカバリ・カタログに登録されました。 リカバリ・カタログの完全再同期を開始しています 完全再同期が完了しました
【データベース・スキーマのレポート】
RMAN> REPORT SCHEMA; データベースdb_unique_name XEのデータベース・スキーマのレポート 永続データファイルのリスト =========================== File Size(MB) Tablespace RB segs Datafile Name ---- -------- -------------------- ------- ------------------------ 1 370 SYSTEM YES C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF 2 660 SYSAUX NO C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX.DBF 3 380 UNDOTBS1 YES C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF 4 100 USERS NO C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS.DBF 5 15 RCTS NO C:\ORACLEXE\APP\ORACLE\ORADATA\XE\RCTS.DBF 一時ファイルのリスト ======================= File Size(MB) Tablespace Maxsize(MB) Tempfile Name ---- -------- -------------------- ----------- -------------------- 1 20 TEMP 32767 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TEMP.DBF