欢迎来到天天文库
浏览记录
ID:38161097
大小:24.30 KB
页数:12页
时间:2019-06-06
《Oracle 11G R2 DataGuard日常维护及故障处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle11GR2DataGuard日常维护及故障处理[日期:2016-02-20]来源:Linux社区 作者:fengwan[字体:大 中 小]1.关于ForcedLogging模式有一些DDL语句可以通过指定NOLOGGING子句的方式避免写redolog(目的是提高速度,某些时候确实有效),指定数据库为FORCELOGGING模式后,数据库将会记录除临时表空间或临时回滚段外所有的操作而忽略类似NOLOGGING之类的指定参数。如果在执行forcelogging时有nologging之类的语句在执行,则forcelogging会等待直到这类语句全
2、部执行。FORCELOGGING是做为固定参数保存在控制文件中,因此其不受重启之类操作的影响(只执行一次即可)打开forceloggingSQL>alterdatabaseforcelogging;关闭forceloggingSQL>alterdatabasenoforcelogging;查看forcelogging的状态:SQL>selectFORCE_LOGGINGfromv$database;2.关于主备库的密码密码文件位置$Oracle_HOME/dbs/orapwSID,主备库的密码必须要一致,否则可能出现日志无法传输故障,最好是使用scp传过
3、去较为方便3.关于listener.ora和tnsnames.oralistener.ora为数据库的监听配置文件,tnsnames.ora为网络服务名配置文件修改listener.ora是需要重启监听程序,而tnsnames.ora是不需要重启的,我们可以使用默认的listener.oraLISTENER= (DESCRIPTION_LIST= (DESCRIPTION= (ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(PORT=1521)) ) )ADR_BASE_LISTENER=/o
4、pt/oracle以上是动态注册,如果是静态注册的话,则是SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (SID_NAME=PLSExtProc) (ORACLE_HOME=/opt/oracle/product/11.2.0/db_1) (PROGRAM=extproc) ) (SID_DESC= (GLOBAL_DBNAME= db1) (ORACLE_HOME=/opt/oracle/product/11.2.0/db_1) (SID_NAME= db1) ) )tnsnames.ora则只需要添加服
5、务名db1 = (DEST_NAME (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST= db1)(PORT=1521)) ) (CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME= db1) ) )db2 = (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST= db2)(PORT=1521)) ) (CONNECT_DATA= (SERVER=DE
6、DICATED) (SERVICE_NAME= db2) ) )以上按照自己的实际情况进行修改以上配置好了,就可以相互的tnsping db1或tnspingdb2进行测试4.参数文件说明参数文件说明:增加以下参数,如果在初始化参数已经有配置,则看需要做相应的修改。1、与主库角色相关的初始化参数说明:DB_NAME注意保持同一个DataGuard环境中所有数据库DB_NAME相同DB_UNIQUE_NAME为每一个数据库指定一个唯一的名称,以标示同一个dataguard环境中不同的数据库。LOG_ARCHIVE_CONFIG 该参数通过DG_CON
7、FIG属性罗列同一个DataGuard中所有DB_UNIQUE_NAME(含主库db及备库db),以逗号分隔。例如:LOG_ARCHIVE_CONFIG='DB_CONFIG=(db1,db22)'LOG_ARCHIVE_DEST_n 归档文件的生成路径。该参数非常重要,dataguard就是通过这里的设置传输日志的。LOG_ARCHIVE_DEST_STATE_n指定参数值为ENABLE,标示对应的LOG_ARCHIVE_DEST_n参数是否有效。REMOTE_LOGIN_PASSWORDFILE推荐设置参数值为EXCLUSIVE或者SHARED,注意
8、保证相同DataGuard配置中所有db服务器sys密码相同。如果不同日志传输会
此文档下载收益归作者所有