1、大话RAC学习笔记 RAC和DATAGUARD篇Primary Database默认使用ARCN进程,如果使用LGWR进程必须明确指定。使用LGWR SYNC方式时,可以同时使用NET_TIMEOUT参数,这个参数单位是秒,代表如果多长时间内网络发送没有响应,LGWR进程会抛出错误。LOG_ARCHIVE_DEST_2=SERVICE=ST LGWR SYNC NET_TIMEOUT=30因为LGWR进程不会等待LNSn进程的响应结果,所以配置LGWR ASYNC方式时不需要NET_TIMEOUT参数。LOG_ARCHIVE_DEST_2=SERVICE=st LGWR ASYNC在日志接收中
2、,需要注意的是归档日志会被放在什么位置DATAGUARD定义3种数据保护模式:最大保护 最大可用 最大性能最大保护:主备库数据是完全同步的,主库上的每个事务的REDO日志必须在本地和备库上都写入日志文件后才能提交。如果不能写入到备库,主库就会自动关闭以防止数据丢失。当PRIMARY DATABASE的某些日志没有成功发送到STANDBY DATABASE,这时就发生了归档裂隙,缺失的这些日志就是裂隙。DATA GUARD能够自动检测,解决归档裂隙,不需要注意:RAC环境,切换时PRIMARY和STANDBY都只能有一个实例活动,其他的实例必须关闭。在dbp上执行 shutdown immedi
3、ate在dbs上执行alter database commit to switchover to physical standby with session shutdown; 在Standby上执行alter database commit to switchover to primary with session shutdown;在dbs上创建Standby Redolog File注意:如果Standby是一个RAC环境,MRP只能在一个实例上执行,这个RAC的恢复操作一样,而其他实例只能运行RFS。开始同步,在dbs上执行:Alter database recover managed standby database disconnect from session;确认同步。Stream最有价值的特性是,对异构平台的支持和细粒度级别的同步。复制。配置步骤:1. 配置tnsname.ora