Oracle Data Guard
文章平均质量分 78
dbaqidu
这个作者很懒,什么都没留下…
展开
-
调整Data Guard保护模式
1.查看主库当前保护模式 SQL>selectprotection_mode,protection_level from v$database; PROTECTION_MODE PROTECTION_LEVEL ------------------------------ -----------------------原创 2012-08-21 13:23:11 · 645 阅读 · 0 评论 -
Data Guard 日志传输模式
1.概述 Data Guard支持两种使用LNS(Log Network Server)进程的重做传输方法:同步(SYNC)和异步(ASYNC)。 传输进程架构: 2.同步传输 同步传输(synchronous transport,SYNC),又称“零数据损失”方法,因为要等到LNS确认事务恢复所需的重做数据已被写入到备用库的磁盘上,才允许LGWR确认提交成功。如图:原创 2012-08-21 13:41:10 · 1259 阅读 · 0 评论 -
Data Guard相关参数
Data Guard存在三类参数:独立于数据库角色的参数、用户主库的参数、用于备库的参数。 独立于数据库角色的参数 1.DB_UNIQUE_NAME 参数是数据库定义唯一名称。因为DB_NAME参数对于物理数据库而言必须相同,对于逻辑库而言必须不同,所以10g引入该参数来确定Data Guard配置中的每个数据库.需要在所有数据库上进行设置,但需要重启数据库,默认使用DB_NAME。 2.原创 2012-08-21 13:08:45 · 598 阅读 · 0 评论 -
Data Guard 环境中客户端的自动切换
使用Data Guard架构时,当角色发生转换switchover,也就是主库成备库处于mount状态,备库成新主库open状态,这时客户端再连接时就会收到ORA-0133:ORACLE initialization or shutdown in progress错误,而不会选择下一个可用的地址,因为原来的主库处于mout状态,监听是可用的。 在switchover发生后,尽量不修改应用和数原创 2012-08-21 16:34:53 · 1694 阅读 · 1 评论