Oracle 11.2.0.4.0 dataguard部署和日常維護(2)

來源:互聯網
上載者:User

標籤:share   automatic   資料   environ   設定   syn   查看   net   mem   

1. primary庫設定dataguard相關參數

  1.1. 強制primay庫在任何狀態下必須記錄日誌

SYS@userdata>select FORCE_LOGGING from v$database;FORCE_LOG---------NOSYS@userdata>alter database force logging;Database altered.SYS@userdata>select FORCE_LOGGING from v$database;FORCE_LOG---------YES

 

  1.2. 設定primay庫在歸檔模式

SYS@userdata>shutdown immediate;SYS@userdata>startup mount;SYS@userdata>alter database archivelog;SYS@userdata>alter database open;SYS@userdata>archive log list;Database log mode              Archive ModeAutomatic archival             EnabledArchive destination            USE_DB_RECOVERY_FILE_DESTOldest online log sequence     2Next log sequence to archive   4Current log sequence           4

 

 

  1.3. 設定primary和standby庫的tnsnames

$ cat $ORACLE_HOME/network/admin/tnsnames.ora# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora# Generated by Oracle configuration tools.userdata1 =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = ec2t-userdata-01)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = userdata)    )  )userdata2 =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = ec2t-userdata-02)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = userdata)    )  )

 

  1.4. 根據spfile建立可更新的pfile檔案

SYS@userdata>create pfile=‘/home/oracle/pfile.ora‘ from spfile;File created.

 

  1.5. 更新pfile檔案,添加dataguard相關參數

$ mkdir /u01/app/oracle/arch$ cat /home/oracle/pfile.orauserdata.__db_cache_size=620756992userdata.__java_pool_size=16777216userdata.__large_pool_size=33554432userdata.__oracle_base=‘/u01/app/oracle‘#ORACLE_BASE set from environmentuserdata.__pga_aggregate_target=620756992userdata.__sga_target=905969664userdata.__shared_io_pool_size=0userdata.__shared_pool_size=218103808userdata.__streams_pool_size=0*.audit_file_dest=‘/u01/app/oracle/admin/userdata/adump‘*.audit_trail=‘db‘*.compatible=‘11.2.0.4.0‘*.control_files=‘/u01/app/oracle/oradata/userdata/control01.ctl‘,‘/u01/app/oracle/fast_recovery_area/userdata/control02.ctl‘*.db_block_size=8192*.db_domain=‘‘*.db_name=‘userdata‘*.db_recovery_file_dest=‘/u01/app/oracle/fast_recovery_area‘*.db_recovery_file_dest_size=4294967296*.diagnostic_dest=‘/u01/app/oracle‘*.dispatchers=‘(PROTOCOL=TCP) (SERVICE=userdataXDB)‘*.java_jit_enabled=FALSE*.memory_target=1526726656*.open_cursors=600*.processes=600*.remote_login_passwordfile=‘EXCLUSIVE‘*.undo_tablespace=‘UNDOTBS1‘*.db_unique_name=‘userdata1‘*.log_archive_config=‘DG_CONFIG=(userdata1,userdata2)‘*.log_archive_dest_1=‘location=/u01/app/oracle/arch‘*.log_archive_dest_2=‘SERVICE=userdata2 LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=userdata2‘*.log_archive_dest_state_1=‘ENABLE‘*.log_archive_dest_state_2=‘ENABLE‘*.standby_file_management=‘AUTO‘*.fal_client=‘userdata1‘*.fal_server=‘userdata2‘

 

 

  1.5. 匯入新的參數檔案,使dataguard配置生效

SYS@userdata>shutdown immediate;SYS@userdata>create spfile from pfile=‘/home/oracle/pfile.ora‘;SYS@userdata>startup;

 

2. standby庫設定dataguard相關參數

3. 對primary庫做備份

4. 傳輸備份到standby庫

5. 還原standby庫

6. 建立standby聯機日誌

7. 開啟stanby庫恢複進程

8.primary庫歸檔,查看dataguard資料同步是否成功

Oracle 11.2.0.4.0 dataguard部署和日常維護(2)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.