自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

虛擬機(jī)上Oracle 10g DataGuard的配置

數(shù)據(jù)庫(kù) Oracle
本文就Oracle 10g DataGuard在虛擬機(jī)上的配置問(wèn)題展開(kāi)了研究,包括Primary主機(jī)的配置以及standby主機(jī)數(shù)據(jù)庫(kù)參數(shù)等的配置,希望能給讀者帶來(lái)幫助。

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

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.  
  3. alter database add standby logfile group 5 ('/u01/oracle/oradata/wellcomm/stdredo02.log') size 50m;  
  4.  
  5. alter database add standby logfile group 6 ('/u01/oracle/oradata/wellcomm/stdredo03.log') size 50m; 

 

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

 

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

 

#p#

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

 

  1. shutdown immediate  
  2.  
  3. startup mount  
  4.  
  5. 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ù)庫(kù)(rman方式);

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

startup mount pfile='';

修改參數(shù)文件

 

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

 

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

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

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

 

  1. SID_LIST_LISTENER =  
  2.  
  3. (SID_LIST =  
  4.  
  5. (SID_DESC =  
  6.  
  7. (GLOBAL_DBNAME = wellcomm )  
  8.  
  9. (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)  
  10.  
  11. (SID_NAME = wellcomm )  
  12.  
  13. )  
  14.  
  15. )  
  16.  
  17. LISTENER =  
  18.  
  19. (DESCRIPTION_LIST =  
  20.  
  21. (DESCRIPTION =  
  22.  
  23. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.131)(PORT = 1521))  
  24.  
  25. )  
  26.  

 

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

 

  1. WELLCOMM =  
  2.  
  3. (DESCRIPTION =  
  4.  
  5. (ADDRESS = (PROTOCOL = TCP)(HOST = wangwang)(PORT = 1521))  
  6.  
  7. (CONNECT_DATA =  
  8.  
  9. (SERVER = DEDICATED)  
  10.  
  11. (SERVICE_NAME = wellcomm)  
  12.  
  13. )  
  14.  
  15. )  
  16.  
  17. WELLCOMMB =  
  18.  
  19. (DESCRIPTION =  
  20.  
  21. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.132)(PORT = 1521))  
  22.  
  23. (CONNECT_DATA =  
  24.  
  25. (SERVER = DEDICATED)  
  26.  
  27. (SERVICE_NAME = wellcommb)  
  28.  
  29. )  
  30.  

 

#p#

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

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

 

  1. SID_LIST_LISTENER =  
  2.  
  3. (SID_LIST =  
  4.  
  5. (SID_DESC =  
  6.  
  7. (GLOBAL_DBNAME = wellcommb)  
  8.  
  9. (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)  
  10.  
  11. (SID_NAME = wellcommb)  
  12.  
  13. )  
  14.  
  15. )  
  16.  
  17. LISTENER =  
  18.  
  19. (DESCRIPTION_LIST =  
  20.  
  21. (DESCRIPTION =  
  22.  
  23. (ADDRESS = (PROTOCOL = TCP)(HOST = wangkang)(PORT = 1521))  
  24.  
  25. )  
  26.  

 

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

 

  1. WELLCOMM =  
  2.  
  3. (DESCRIPTION =  
  4.  
  5. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.131)(PORT = 1521))  
  6.  
  7. (CONNECT_DATA =  
  8.  
  9. (SERVICE = DEDICATED)  
  10.  
  11. (SERVICE_NAME = wellcomm)  
  12.  
  13. )  
  14.  
  15. )  
  16.  
  17. WELLCOMMB =  
  18.  
  19. (DESCRIPTION =  
  20.  
  21. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.132)(PORT = 1521))  
  22.  
  23. (CONNECT_DATA =  
  24.  
  25. (SERVER = DEDICATED )  
  26.  
  27. (SERVICE_NAME = wellcommb)  
  28.  
  29. )  
  30.  

 

重啟監(jiān)聽(tīng)

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)查詢(xún)Primary的歸檔日志

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

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

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

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

【編輯推薦】

  1. 手把手教你建立SQL數(shù)據(jù)庫(kù)的表分區(qū)
  2. 淺析SQL Server數(shù)據(jù)修復(fù)命令DBCC的使用
  3. 怎樣獲取某個(gè)數(shù)據(jù)庫(kù)的所有存儲(chǔ)過(guò)程SQL語(yǔ)句
  4. 一步一步實(shí)現(xiàn)ReportingServices2008匿名訪(fǎng)問(wèn)
  5. 單數(shù)據(jù)庫(kù)vs多數(shù)據(jù)庫(kù),單實(shí)例vs多實(shí)例 效率測(cè)試
責(zé)任編輯:趙鵬 來(lái)源: ITPUB個(gè)人空間
相關(guān)推薦

2010-04-14 16:09:51

Oracle 10g歸

2011-07-19 13:28:31

Oracle 10g

2010-03-30 19:31:25

Oracle 10g

2011-03-29 10:09:41

Oracle 10g虛擬數(shù)據(jù)庫(kù)

2011-05-13 11:21:51

linuxoracle 10g安裝

2011-03-25 16:10:58

oraclenagios

2010-09-08 08:44:30

SQL Server

2010-02-05 09:06:14

Ubuntu Orac

2009-04-27 13:26:41

Oracle 10gRAC鏈接錯(cuò)誤

2011-04-15 09:53:37

Oracle 10gSQL優(yōu)化

2010-05-07 09:35:25

Oracle 10g

2010-04-07 09:39:18

Oracle 10G

2009-11-19 10:32:41

Oracle 10g服

2010-04-13 10:07:19

Oracle 10G

2011-08-17 13:49:08

Oracle 10g客PLSQL develop

2010-01-15 19:09:36

Linux Oracl

2010-05-07 16:40:45

Oracle 10g

2011-08-17 16:52:11

Oracle 10gLogmnr

2010-04-13 09:58:52

Oracle 10G

2015-10-20 14:03:44

虛擬機(jī)特性Windows 10
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)