RMAN

Erkesh
Дата: 04.10.2004 16:09:38
Можно ли, и, если "да", то как, резервировать с RMAN (8i или 9i), имея базу данных назначения версии 8.1.7 (на одном компьютере) и базу данных каталога версии 9.0.1 (на другом компьютере)? Пробовал следующее:
Там, где 9i:
$ rman target sys@dba3_dbase2003.a21 nocatalog

Recovery Manager: Release 9.0.1.0.0 - Production

(c) Copyright 2001 Oracle Corporation.  All rights reserved.

target database Password:
PL/SQL package SYS.DBMS_BACKUP_RESTORE version 08.01.06 in TARGET database is too old
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00579: the following error occurred at 10/04/2004 18:52:13
RMAN-00554: initialization of internal recovery manager package failed
RMAN-06429: TARGET database is not compatible with this version of RMAN

Там, где 8i (вообще-то, это третий компьютер - там тоже есть небольшая тестовая БД 8.1.7, это важно?):
>rman catalog rman@dba1_dbbs.dbbs

Recovery Manager: Release 8.1.7.0.0 - Production

recovery catalog database Password:
RMAN-06008: connected to recovery catalog database
RMAN-06428: recovery catalog is not installed

RMAN> create catalog tablespace rman_ts;

RMAN-06444: dbms_rcvman package body created with compilation errors
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-06433: error installing recovery catalog

Второй шаг, но при коннекте к базе данных каталога 8i проходит нормально, каталог создается.
killed
Дата: 04.10.2004 16:21:36
можно. На металинке есть матрица версий rman, где расписаны все ограничения на возможные варианты
Erkesh
Дата: 04.10.2004 16:24:21
Нет доступа на металинк, простите.
Но за "можно" спасибо. Буду искать.
LoGoS_9999
Дата: 28.10.2004 10:53:04
Здрасте!
Извините вопрос может быть не по теме, но у меня возникла
проблема с созданием каталога.

на команду: create catalog rman дает ошибку
" возникла ошибка в исходном файле: krmk.pc, строка: 6746
текст ошибочного предложения SQL: њOl
ошибка ORACLE из базы данных каталога восстановления: ORA-00955:
имя уже задействовано для существующего объекта"

Я уже все перепробовал: создал tablespace и юзера, дал юзеру
необходимые права (в том числе unlimited quota на tablespace)
и все такое, но он все равно ругается ( (уже даже не цензурно
выражаться захотелось)
Vitaly P
Дата: 28.10.2004 10:59:12
Проверь, так ли ты всё сделал:

автор
To create the recovery catalog schema in the recovery catalog database:
1. Start SQL*Plus and then connect with administrator privileges to the database
containing the recovery catalog. For example, enter:
CONNECT SYS/oracle@catdb AS SYSDBA
2. Create a user and schema for the recovery catalog. For example, enter:
CREATE USER rman IDENTIFIED BY cat
TEMPORARY TABLESPACE temp
DEFAULT TABLESPACE tools
QUOTA UNLIMITED ON tools;
3. Grant the RECOVERY_CATALOG_OWNER role to the schema owner. This role
provides the user with privileges to maintain and query the recovery catalog.
SQL> GRANT RECOVERY_CATALOG_OWNER TO rman;
4. Grant other desired privileges to the RMAN user.
SQL> GRANT CONNECT, RESOURCE TO rman;-------------

To create the recovery catalog:
1. Connect to the database that will contain the catalog as the catalog owner. For
example, enter the following from the operating system command line:
% rman CATALOG rman/cat@catdb
You can also connect from the RMAN prompt:
% rman
RMAN> CONNECT CATALOG rman/cat@catdb
2. Run the CREATE CATALOG command to create the catalog. If the catalog
tablespace is this user’s default tablespace, then you can run this command:
CREATE CATALOG;
Note that the creation of the catalog can take several minutes
.
Oracle DBA - это диагноз!!!
LoGoS_9999
Дата: 28.10.2004 11:42:47
Спасибо. Вес получилось, я только не понял:
разница в том, что не было гранта RESOURCE и табличное пространство
я использовал свое, а теперь использую TOOLS.
Думаю tablespace можно использовать любое, по крайней мере
во всех доках, которые перечитал использовались свои :)
Vitaly P
Дата: 28.10.2004 11:45:43
Табличное прос.ранство можешь любое юзать

-------------
Oracle DBA - это диагноз!!!
LoGoS_9999
Дата: 28.10.2004 11:48:20
Спасибо. Сейчас попробую переделать :-)
klmntmp
Дата: 23.03.2006 12:11:10
вопрос примерно в том же духе:
RECOVER TABLESPACE users;

Starting recover at 23-MAR-06
Recovery Manager incompatible with TARGET database: RMAN 8.0.3 to 8.0.3 required
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 03/23/2006 12:01:23
RMAN-06429: TARGET database is not compatible with this version of RMAN

база oracle10g
что делать?