1월 25, 2022
긱 검색
카탈로그 스키마,저장소 및 데이터베이스는 무엇입니까?
이것은 수학적으로 정확한 유형 계층구조인,강력한 타입을 정의합니다. 이러한 개체는 함께 아르만 카탈로그 또는 리포지토리를 형성합니다. 이 데이터베이스는 카탈로그 스키마가 있는 오라클 데이터베이스입니다.
리포지토리에는 자체 버전이 있으며 데이터베이스 버전과 완전히 다를 수 있습니다. 예를 들어 이 카탈로그 데이터베이스는 11.2.0.3 에서 실행되고 있지만 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
복구 카탈로그가 필요한 이유는 무엇입니까?
복구 카탈로그는 백업 메타데이터에 대한 데이터베이스 스키마입니다. 당신은 확실히 백업을 수행하고 복구 카탈로그없이 복원을 수행 할 수 있습니다. 그러나 복구 카탈로그에서만 가능한 특정 작업이 있습니다. 여기에는 저장된 스크립트,긴 보존 기간 및 보관 백업이 포함됩니다.
일반적으로 복구 카탈로그를 사용하는 것이 좋습니다. 이러한 예외 사항은 데이터베이스의 테스트 복원을 수행해야 하는 경우 또는 복구 카탈로그 자체에 문제가 있는 것으로 보이는 경우입니다.
복구 카탈로그는 어떻게 생성합니까?
이 예제에서는 데이터베이스 및 스키마를 사용하여 카탈로그를 호스팅합니다.
1. 이 스키마에는 다음과 같은 기능이 포함되어 있습니다.***********:
SQL> create user identified by default tablespace users quota unlimited on users;
2. 스키마 소유자에게 복구 _카탈로그 _소유자 역할을 부여합니다. 이 역할은 복구 카탈로그를 유지 관리하고 쿼리하는 데 필요한 모든 권한을 사용자에게 제공합니다
SQL> grant recovery_catalog_owner to ;
3) 카탈로그 스키마로 로그인하여 카탈로그 만들기:
$ . oraenvRCAT$ rman catalog /@RMAN> create catalog;
4. 이제 대상 등록:
$ . oraenvORA112$ rman target / catalog /@RMAN> register database;