2-10 Page -- RMAN Repository 데이타 저장 영역 설정
--카타로그 데이타가 저장될 테이블스페이스를 생성한다.
create tablespace rcat_ts
datafile '/home/oracle/rcat_ts.dbf' size 20M;
--리커버리 카다로그 데이타를 소유할 사용자를 생성한다.
Create user rman identified by cat
temporary tablespace temp
default tablespace rcat_ts
quota unlimited on rcat_ts;
--카다로그 소유자에게 recovery_catalog_owner롤을 부여한다.
Grant unlimited tablespace to rman;
Grant recovery_catalog_owner to rman;
-RMAN를 사용하여 카다로그 소유자로 로그인합니다.
C:\>rman catalog rman/cat@nb
참고 (nb는 tnsname.ora에서 orcl DB서버의 위치를 가지고 있슴)
복구 관리자: Release 10.2.0.1.0 - Production on 금 10월 31 14:04:25 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
복구 카타로그 데이터베이스에 접속
--카탈로그를 생성합니다.
RMAN> create catalog tablespace rcat_ts;
복구 카탈록그가 작성되었습니다
RMAN> exit
복구 매니저가 완성되었습니다.
--RMAN을 사용하여 Target DB에 연결합니다.
C:\>rman target sys/oracle@nb catalog rman/cat@nb
복구 관리자: Release 10.2.0.1.0 - Production on 금 10월 31 14:06:35 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
대상 데이터베이스에 접속합니다: ORCL (DBID=1196691464)
복구 카타로그 데이터베이스에 접속
--새로 생성된 Recovery Catalog를 등록합니다.
RMAN> register database;
복구 카타로그에 데이터베이스가 등록되었습니다
모든 복구 카타로그의 resync를 시작합니다
모든 resync가 완성되었습니다
RMAN>