li
  当前位置:主页 > 集群技术 > 文章内容
li
oracle 10g dataguard 在windows平台安装配置
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-05-22   阅读:53  
本文章共18279字,分12页,当前第1页,快速翻页:
 

本文的测试环境是Win2000、Oracle10201
本文主要是讲述怎么创建Oracle 的Data Guard 以及简单维护过程。

Maximum protection:零数据丢失。发生事务时需要同时向主数据库和备用数据写重做日志。

为了保证数据不丢失,如果有一个事务发现不能向备用数据写重做日志,那么主数据库会自动关闭。

Maximum  availability:在保证主数据库可用的情况下最大程度上保证数据的不丢失。同

Maximum protection 一样也是同时向主和备用数据库写重做日志。与 Maximum protection 同的时当发现不能向备用数据库写重做日志时不会关闭数据库,而是采用Maximum performance 的模式管理直到修复故障。

IXDBA.NET社区论坛

当发生第二次错误时至少要能够将重做日志写入到一个备用数据库中才能保证零数据丢失。

(多备用库的情况下。如果是一个备用库发生一次错误就会丢失数据)

 

Maximum  performance:Oracle 默认采用这种方式。在不影响主库的性能的情况下最大程度上保证数据不丢失。由于前两种方式要同时向主和备库写重做日志这就会给系统的性能带来负面影响。当事务提交时会立即将数据写入到本地的联机日志中。主库的重做数据流至少要写入到一个从库中,但是这个并不是与主库同时发生的。

如果采用了足够的带宽的话,这种模式提供的数据保护保证最大的可用性,同时对主库的性能影响最小。

 

检查数据库是否支持 Data Guard,企业版才支持 Data Guard

SQL> select * from v$option where parameter = 'Managed Standby';

 

 

PARAMETER                        VALUE

-------------------- ----------

Managed Standby            TRUE

 

 

SQL>

创建物理备用数据库的步骤:

一、强制主库产生日志,由于备库是采用归档日志恢复的,如果没有归档日志恢复无从谈起。

SQL> ALTER DATABASE FORCE LOGGING;

二、创建备库的密码文件

D:>orapwd      file=D:\oracle\product\10.2.0\db_1\database\PWDauxdb.ora   password=oracle

entries=5;

创建实例

D:> oradim -NEW -SID auxdb -INTPWD D:\oracle\product\10.2.0\db_1\database\PWDauxdb.ora

-STARTMODE manual

三、修改主库的参数文件,并同步到 spfile

orcl.__db_cache_size=88080384

orcl.__java_pool_size=4194304

orcl.__large_pool_size=4194304

orcl.__shared_pool_size=67108864


  

orcl.__streams_pool_size=0

*.audit_file_dest='D:\oracle\product\10.2.0\admin\orcl\adump'

*.background_dump_dest='D:\oracle\product\10.2.0\admin\orcl\bdump'

*.compatible='10.2.0.1.0'

*.control_files='D:\oracle\product\10.2.0\oradata\orcl\CONTROL01.CTL','D:\oracle\product\10.2.

0\oradata\orcl\CONTROL02.CTL','D:\oracle\product\10.2.0\oradata\orcl\CONTROL03.CTL'

*.core_dump_dest='D:\oracle\product\10.2.0\admin\orcl\cdump'

*.db_block_size=8192

*.db_domain=' 

*.db_file_multiblock_read_count=16

*.db_name='orcl'

*.db_recovery_file_dest_size=2147483648

*.db_recovery_file_dest='d:\oracle\product\10.2.0\flash_recovery_area'

*.db_unique_name='orcl'

*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'

*.job_queue_processes=10

*.log_archive_config='dg_config=(orcl,auxdb)'

*.log_archive_dest_1='location=D:\oracle\product\10.2.0\oradata\orcl\archive



阅读更多内容1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 · 11 · 12 · 下一页>>


  上一篇: Rose HA日常相关维护命令与技巧   下一篇: oracle rac日常基本维护命令
li
 §相关评论  
 热点文章

·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 编辑推荐
·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 相关篇章
·Rose HA日常相关维护命令与技巧
·构建基于Linux具有高可用性的集群...
·硬件的负载均衡器和LVS实现负载均...
·Linux下多网卡实现负载均衡技术
·ORACLE FailSafe与rac(ops)的区别
·ROSE HA双机软件全程图解安装配置
·集群原理:双机软件与集群软件的异...
·HACMP工作原理以及日常维护
·高性价比mysql集群配置
·利用apache代理功能实现负载均衡...
·oracle rac日常基本维护命令
·redhat linux下GFS与RHCS安装日记
·Red Hat集群(Cluster)套件介绍
·nginx简明教程负载均衡和php解释
·Linux下双网卡绑定为一块网卡实现...
·linux as5下双网卡绑定技术的实现...
·linux Bonding技术的实现
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接