RMAN> run
2> {
3> allocate channel dev1 type disk;
4> backup
5> full
6> tag full_db_backup
7> format '/oracle/rman_back/db_%d_%s_%p_%t'
8> database;
9> release channel dev1;
10> }分配的通道: dev1
通道 dev1: sid=135 devtype=DISK启动 backup 于 20-10月-08
释放的通道: dev1
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: backup 命令 (在 10/20/2008 15:21:46 上) 失败
RMAN-03014: 恢复目录的隐式重新同步失败
RMAN-06004: 恢复目录数据库发生 ORACLE 错误: RMAN-20020: 数据库原型尚未设置请问:是什么原因呢?

解决方案 »

  1.   

    tag='。'
    RMAN> run{
    2> allocate channel dev1 type disk;
    3> backup full tag='full_db_backup' format='c:\backup\a.bak' database;
    4> release channel dev1;
    5> }using target database controlfile instead of recovery catalog
    allocated channel: dev1
    channel dev1: sid=18 devtype=DISKStarting backup at 20-OCT-08
    channel dev1: starting full datafile backupset
    channel dev1: specifying datafile(s) in backupset
    input datafile fno=00001 name=C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
    input datafile fno=00002 name=C:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF
    input datafile fno=00005 name=C:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF
    input datafile fno=00012 name=C:\BACKUP\O1_MF_TESTDBFI_4D11X500_.DBF
    input datafile fno=00011 name=C:\ORACLE\ORADATA\ORCL\TEST.DBF
    input datafile fno=00013 name=C:\ORACLE\ORADATA\ORCL\RMAN_TS.DBF
    input datafile fno=00010 name=C:\ORACLE\ORADATA\ORCL\XDB01.DBF
    input datafile fno=00006 name=C:\ORACLE\ORADATA\ORCL\INDX01.DBF
    input datafile fno=00009 name=C:\ORACLE\ORADATA\ORCL\USERS01.DBF
    input datafile fno=00003 name=C:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF
    input datafile fno=00004 name=C:\ORACLE\ORADATA\ORCL\DRSYS01.DBF
    input datafile fno=00007 name=C:\ORACLE\ORADATA\ORCL\ODM01.DBF
    input datafile fno=00008 name=C:\ORACLE\ORADATA\ORCL\TOOLS01.DBF
    channel dev1: starting piece 1 at 20-OCT-08
      

  2.   

    还是一样的错啊:RMAN> run {
    2> allocate channel dev1 type disk;
    3> backup full tag='full_db_backup'
    4> format='/oracle/rman_back/db_%d_%s_%p_%t' database;
    5> release channel dev1;
    6> }分配的通道: dev1
    通道 dev1: sid=123 devtype=DISK启动 backup 于 21-10月-08
    释放的通道: dev1
    MAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: backup 命令 (在 10/21/2008 08:01:16 上) 失败
    RMAN-03014: 恢复目录的隐式重新同步失败
    RMAN-06004: 恢复目录数据库发生 ORACLE 错误: RMAN-20020: 数据库原型尚未设置
      

  3.   

    RMAN-20020 database incarnation not setCause: This an internal error.Action: Contact Oracle Support Services.
      

  4.   

    :connect catalog rman/rman@orcl   //@orcl一定要加上.