日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
虛擬機(jī)上Oracle10gDataGuard的配置

在Oracle數(shù)據(jù)庫中,DataGuard最主要的功能就是容災(zāi)。它可以分為物理STANDBY和邏輯STANDBY兩種。物理STANDBY主要用在主庫的歸檔日志方面;邏輯STANDBY主要應(yīng)用的是主庫的歸檔日志提取的SQL語句。本文主要論述的是DataGuard在虛擬機(jī)上的配置,包括STANDBY參數(shù)的文件的相關(guān)配置等。

站在用戶的角度思考問題,與客戶深入溝通,找到北川羌族網(wǎng)站設(shè)計(jì)與北川羌族網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋北川羌族地區(qū)。

1.環(huán)境準(zhǔn)備

虛擬機(jī)版本:VMware GSX

操作系統(tǒng) :redhat linux 4

Primary主機(jī)

ip:192.168.111.131

db_name:wellcomm

db_unique_name:wellcomm

ip:192.168.111.131

db_name:wellcomm

db_unique_name:wellcommb

2.設(shè)置Primary主機(jī)為force logging模式

 
 
 
  1. alter database force logging;

3.在Primary 上面創(chuàng)建備用日志(為切換而用)

 
 
 
  1. alter database add standby logfile group 4 ('/u01/oracle/oradata/wellcomm/stdredo01.log') size 50m;
  2. alter database add standby logfile group 5 ('/u01/oracle/oradata/wellcomm/stdredo02.log') size 50m;
  3. alter database add standby logfile group 6 ('/u01/oracle/oradata/wellcomm/stdredo03.log') size 50m;

4.修改primary庫的參數(shù)

 
 
 
  1. alter system set db_unique_name='wellcomm' scope=spfile;
  2. alter system set log_archive_config='DG_CONFIG=(wellcomm,wellcommb)';
  3. alter system set log_archive_dest_1='LOCATION=/u01/oracle/oradata/wellcomm/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=wellcomm';
  4. alter system set log_archive_dest_2='SERVICE=wellcommb LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=wellcommb';
  5. alter system set log_archive_dest_state_1=enable;
  6. alter system set log_archive_dest_state_2=enable;
  7. alter system set log_archive_max_processes=10;

#p#

5.克隆Primary數(shù)據(jù)庫

 
 
 
  1. shutdown immediate
  2. startup mount
  3. backup database;

創(chuàng)建standby的控制文件

 
 
 
  1. alter database create standby controlfile as '/u01/oracle/controlbak.ctl';

創(chuàng)建standby的參數(shù)文件并按standby主機(jī)的配置修改

 
 
 
  1. create pfile='/u01/oracle/initwellcommb.ora' from spfile;

6.在standby主機(jī)上恢復(fù)數(shù)據(jù)庫(rman方式);

將5步的文件拷備到對(duì)應(yīng)位置(ftp)

startup mount pfile='';

修改參數(shù)文件

 
 
 
  1. db_name='ora10g1'
  2. db_unique_name='ora10g3'
  3. log_archive_config='DG_CONFIG=(wellcomm,wellcommb)'
  4. log_archive_dest_1='LOCATION=/u01/oracle/oradata/wellcommb/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=wellcommb'
  5. log_archive_dest_2='SERVICE=wellcomm LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=wellcomm'
  6. log_archive_dest_state_1=enable
  7. log_archive_dest_state_2=enable
  8. remote_login_passwordfile='EXCLUSIVE'
  9. log_archive_max_processes=10
  10. restore database;

7.監(jiān)聽配置和tns服務(wù)配置

(1)primary 主機(jī)上配置

listener.ora文件內(nèi)容如下:

 
 
 
  1. SID_LIST_LISTENER =
  2. (SID_LIST =
  3. (SID_DESC =
  4. (GLOBAL_DBNAME = wellcomm )
  5. (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
  6. (SID_NAME = wellcomm )
  7. )
  8. )
  9. LISTENER =
  10. (DESCRIPTION_LIST =
  11. (DESCRIPTION =
  12. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.131)(PORT = 1521))
  13. )
  14. )

tnsnames.ora文件內(nèi)容如下:

 
 
 
  1. WELLCOMM =
  2. (DESCRIPTION =
  3. (ADDRESS = (PROTOCOL = TCP)(HOST = wangwang)(PORT = 1521))
  4. (CONNECT_DATA =
  5. (SERVER = DEDICATED)
  6. (SERVICE_NAME = wellcomm)
  7. )
  8. )
  9. WELLCOMMB =
  10. (DESCRIPTION =
  11. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.132)(PORT = 1521))
  12. (CONNECT_DATA =
  13. (SERVER = DEDICATED)
  14. (SERVICE_NAME = wellcommb)
  15. )
  16. )

#p#

(2)在standby主機(jī)上配置

listener.ora文件內(nèi)容如下:

 
 
 
  1. SID_LIST_LISTENER =
  2. (SID_LIST =
  3. (SID_DESC =
  4. (GLOBAL_DBNAME = wellcommb)
  5. (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
  6. (SID_NAME = wellcommb)
  7. )
  8. )
  9. LISTENER =
  10. (DESCRIPTION_LIST =
  11. (DESCRIPTION =
  12. (ADDRESS = (PROTOCOL = TCP)(HOST = wangkang)(PORT = 1521))
  13. )
  14. )

tnsnames.ora文件內(nèi)容如下:

 
 
 
  1. WELLCOMM =
  2. (DESCRIPTION =
  3. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.131)(PORT = 1521))
  4. (CONNECT_DATA =
  5. (SERVICE = DEDICATED)
  6. (SERVICE_NAME = wellcomm)
  7. )
  8. )
  9. WELLCOMMB =
  10. (DESCRIPTION =
  11. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.132)(PORT = 1521))
  12. (CONNECT_DATA =
  13. (SERVER = DEDICATED )
  14. (SERVICE_NAME = wellcommb)
  15. )
  16. )

重啟監(jiān)聽

lsnrctl stop

lsnrctl start

8.在standby主機(jī)上啟動(dòng)應(yīng)用redo

alter database recover managed standby database disconnect from session;

(取消:alter database recover managed standby database cancel;)

9.確認(rèn)從Primary到Standby的Redo傳輸及應(yīng)用

(1)在Primary主機(jī)上執(zhí)行日志文件切換(***多次)

alter system switch logfile;

(2)查詢Primary的歸檔日志

select sequence#,applied,first_time,next_time from v$archived_log order by sequence#;

(3)查詢Standby的歸檔日志及其應(yīng)用

select sequence#,applied,first_time,next_time from v$archived_log order by sequence#;

注意applied字段顯示YES則表明該歸檔日志已被standby數(shù)據(jù)庫應(yīng)用了。


標(biāo)題名稱:虛擬機(jī)上Oracle10gDataGuard的配置
網(wǎng)頁URL:http://www.dlmjj.cn/article/djicgos.html