RMAN登陸及連線target資料庫的步驟方法

nathanzhn發表於2014-02-19


一、            方法一:

a)        [oracle@odd-oelr4u8 ~]$ rman target sys/oracle@PROD1521 catalog catalog_admin/catalog_admin@PROD21521

b)         

c)        Recovery Manager: Release 10.2.0.1.0 - Production on Mon Jan 20 07:56:30 2014

d)         

e)        Copyright (c) 1982, 2005, Oracle.  All rights reserved.

f)          

g)        connected to target database: PROD (DBID=248672105)

h)        connected to recovery catalog database

i)          該方法指定catalog庫並連線了target庫,是一種CATALOG Mode

二、            方法二:

a)        [oracle@odd-oelr4u8 ~]$ rman target sys/oracle@PROD1521

b)        RMAN> connect catalog catalog_admin/catalog_admin@PROD21521

c)         

d)        connected to recovery catalog database

e)        該方法先連線target庫,再指定catalog庫,也是一種CATALOG Mode

三、            方法三:

a)        [oracle@odd-oelr4u8 ~]$rman

b)        RMAN> connect target sys/oracle@PROD1521

c)         

d)        connected to target database: PROD (DBID=248672105)

e)        RMAN> connect catalog catalog_admin/catalog_admin@PROD21521

f)          

g)        connected to recovery catalog database

h)        該方法先連線rman,再指定連線target庫,再指定catalog庫,也是一種CATALOG Mode

四、            方法四:

a)        [oracle@odd-oelr4u8 ~]$ rman

b)         

c)        Recovery Manager: Release 10.2.0.1.0 - Production on Mon Jan 20 07:59:21 2014

d)         

e)        Copyright (c) 1982, 2005, Oracle.  All rights reserved.

f)          

g)        RMAN> connect target sys/oracle@PROD1521

h)         

i)          connected to target database: PROD (DBID=248672105) --有dbid證明已連線到目標庫

j)           

k)        RMAN> show all;

l)           

m)     using target database control file instead of recovery catalog --使用控制檔案來代替恢復目錄資料庫存放rman後設資料資訊

n)        RMAN configuration parameters are:

o)        CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 30 DAYS;

p)        CONFIGURE BACKUP OPTIMIZATION ON;

q)        CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default

r)         CONFIGURE CONTROLFILE AUTOBACKUP ON;

s)         CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/home/oracle/backup/control/controlfile_%F';

t)         CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;

u)        CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

v)        CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

w)      CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   '/home/oracle/backup/PROD_%U';

x)        CONFIGURE MAXSETSIZE TO UNLIMITED; # default

y)        CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

z)         CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

aa)    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

bb)    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/10.2.0/db_1/dbs/snapcf_PROD.f'; # default

cc)      

dd)    RMAN> connect catalog catalog_admin/catalog_admin@PROD21521

ee)     

ff)       RMAN-00571: ===========================================================

gg)    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

hh)    RMAN-00571: ===========================================================

ii)        RMAN-06445: cannot connect to recovery catalog after NOCATALOG has been used

jj)        這種情況是在連線target庫之後,做了其他的非連線catalog庫的動作,因此係統預設的是NO CATALOG MODE,系統已經預設使用controlfile作為知識庫,再相連線catalog庫就報錯了

kk)     如果想再次使用catalog庫,並將controlfile中的內容同步到catalog庫中,則需要重新連線target和catalog,並作同步如下:

ll)        採用如上方法一、二、三中的任何一種方式連線target和catalog後,在rman中執行:

mm)             RMAN> resync catalog;

nn)     

oo)    starting full resync of recovery catalog

pp)    full resync complete

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26521853/viewspace-1083914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章