小編給大家分享一下如何搭建ADG,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
費(fèi)縣網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),費(fèi)縣網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為費(fèi)縣上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的費(fèi)縣做網(wǎng)站的公司定做!
在主備上都要改listener.ora,端口最好不要用1521,換個(gè)端口,比如1522,配靜態(tài)監(jiān)聽,主庫的服務(wù)名比如叫p,備庫叫s。
然后在主庫上改tnsnames.ora,配個(gè)連通過1522連s的別名,和連p的別名,然后把這個(gè)tnsnames.ora拷到備庫上。
就是每次什么$ORACLE_HOME這些的,主要為了省事兒,拷到備庫上改一改就能用了。
rman target /
backup database format '/home/oracle/bak/%d_%U.full';
backup current controlfile for standby format '/home/oracle/dg.ctl';
exit;
然后把這些東西靠到備庫上去,比如拷到備庫上的/home/oracle/yan下
主庫上:create pfile='/home/oracle/initdg.ora' from spfile;(千萬別在集群環(huán)境上create pfile from spfile,會(huì)把節(jié)點(diǎn)上的pfile蓋掉,節(jié)點(diǎn)上的pfile的內(nèi)容記載著或者說指向asm上spfile)
然后把這個(gè)initdg.ora拷到備庫上,修改,主要加下面幾個(gè)參數(shù):
db_unique_name=s
log_archive_config='dg_config=(p,s)'(主備得一樣,都得配)
log_archive_dest_1='location=use_db_recovery_file_dest valid_for=(all_logfiles,all_roles) db_unique_name=s'(如果主備庫歸檔日志路徑用的是FRA的話,就這么配)
fal_server='p'
fal_client='s'(配了這倆就不用手動(dòng)處理gap了,不是絕對(duì)不用??!)
log_archive_dest_2='service=p lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=p'
log_archive_dest_state_2=enable
standby_file_management='AUTO'(自動(dòng)隨著主庫增刪數(shù)據(jù)文件)
*.undo_tablespace='UNDOTBS1'
db_create_file_dest='' (這個(gè)要是準(zhǔn)備用omf的話就這么配)
db_file_name_convert='(),()'
log_file_name_convert='(),()' (要是不用OMF的話,用這個(gè),一個(gè)小括號(hào)里一對(duì)兒)
如果參數(shù)文件里面沒寫這些的話,備庫數(shù)據(jù)文件路徑跟主庫又不一致,那就要在rman中用set new name for...
然后
startup nomount pfile='/home/oracle/initdg.ora'
create spfile='+data/' from pfile='/home/oracle/initdg.ora';(如果要做dg集群,這里必須指定pfile的路徑,不能直接寫pfile)
shutdown
startup nomount
rman target /
restore controlfile from '/home/oracle/yan/dg.ctl';
alter database mount;
catalog start with '/home/oracle/yan';(這里,你要是把備份放到跟主庫一樣的路徑下就不用這么干,這么干就是為了讓控制文件識(shí)別新的備份路徑)
resotre database;(restore就夠了)
exit;
select max(sequence#),name,applied from v$archived_log;也行
反正就是等追上了,然后:
recover managed standby database cancel;
alter database open;
recover managed standby database using current logfile disconnect;
這就啟動(dòng)到adg了,12c還要:
alter pluggable database all open;
以上是“如何搭建ADG”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站欄目:如何搭建ADG
標(biāo)題路徑:http://jinyejixie.com/article46/pppseg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、軟件開發(fā)、做網(wǎng)站、面包屑導(dǎo)航、域名注冊(cè)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)