`

Oracle 10G windows 平台 DataGuard 实例(一)

阅读更多

 

server A: 10.85.10.44  SID=orcl ­

target server B: 10.85.10.43 ­

oracle version:10.2.0.1 ­

OS platform : windows XP ­

 

 

Primary设置: ­

 

1. 设置主数据库为force logging 模式 ­

SQL>sqlplus "/as sysdba" ­

SQL>alter database force logging; ­

2. 设置主数据库为归档模式 ­

SQL> archive log list ­

SQL> shutdown immediate ­

SQL> startup mount ­

SQL> alter database archivelog; ­

SQL> archive log list ­

3. 添加"备用联机日志文件" ­

先查看日志文件位置: ­

SQL>select * from v$logfile; ­

在添加: ­

SQL> alter database add standby logfile group 4 ('D:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/redo04.log') size 50m; ­

SQL> alter database add standby logfile group 5 ('D:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/redo05.log') size 50m; ­

SQL> alter database add standby logfile group 6 ('D:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/redo06.log') size 50m; ­

SQL> alter database add standby logfile group 7 ('D:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/redo07.log') size 50m; ­

 

4. 创建主库的初始化参数给备库用 ­

SQL>Create pfile from spfile; ­

产生的文件名为initorcl.ora 存放目录默认放在$ORACLE_HOME/database下 ­

 

5. 在主库创建备库的控制文件 和密码文件 ­

SQL>Alter database create standby controlfile as 'D:/oracle/product/10.2.0/control01.ctl'; ­

D:>orapwd file=D:/PWDorcl.ora password=admin entries=5; ­

 

缺省情况下,win下口令文件的格式是pwdsid.ora,unix下的格式是orapwSID(大小写敏感)

 

6.  在主库创建监听和配置tnsnams.ora ­

 

listener.ora配置如下: ­

# listener.ora Network Configuration File: D:/oracle/product/10.2.0/db_1/network/admin/listener.ora­

# Generated by Oracle configuration tools.­

SID_LIST_LISTENER =­

  (SID_LIST =­

    (SID_DESC =­

      (SID_NAME = PLSExtProc)­

      (ORACLE_HOME = D:/oracle/product/10.2.0/db_1)­

      (PROGRAM = extproc)­

    )­

    (SID_DESC =­

      (GLOBAL_DBNAME = orcl)­

      (ORACLE_HOME = D:/oracle/product/10.2.0/db_1)­

      (SID_NAME = orcl)­

    )­

  )­

LISTENER =­

  (DESCRIPTION_LIST =­

    (DESCRIPTION =­

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))­

      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521))­

    )­

  )­

 

tnsnames.ora配置如下: ­

# tnsnames.ora Network Configuration File: D:/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora­

# Generated by Oracle configuration tools.­

primary =­

  (DESCRIPTION =­

    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.44)(PORT = 1521))­

    (CONNECT_DATA =­

      (SERVER = DEDICATED)­

      (SERVICE_NAME = orcl)­

    )­

  )­

standby =­

  (DESCRIPTION =­

    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.3.43)(PORT = 1521))­

    (CONNECT_DATA =­

      (SERVER = DEDICATED)­

      (SERVICE_NAME = orcl)­

    )­

  )­

EXTPROC_CONNECTION_DATA =­

  (DESCRIPTION =­

    (ADDRESS_LIST =­

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))­

    )­

    (CONNECT_DATA =­

      (SID = PLSExtProc)­

      (PRESENTATION = RO)­

    )­

  )­

更多信息请查看 java进阶网 http://www.javady.com

分享到:
评论
1 楼 cxs4808 2019-01-08  
博主我按你的步骤来的,跑不通呀,我是11.1.0版本,操作系统是win7

相关推荐

    Oracle10Gwindows平台DataGuard实例.pdf

    Oracle10Gwindows平台DataGuard实例.pdf

    oracle多实例创建和DataGuard配置

    Oracle数据库系统支持多实例配置,这使得在一个物理服务器上可以同时运行多个独立的数据库实例,以提高硬件资源的利用率和系统的可用性。DataGuard技术则是Oracle提供的一种高可用性和灾难恢复解决方案,它通过在主...

    Oracle10g RAC环境下DataGuard备库搭建实例

    Oracle 10g RAC 环境下的 DataGuard 备库搭建实例是一个重要的数据库高可用性和灾难恢复方案。DataGuard 提供了主库和备库之间的实时数据复制,确保在主库出现故障时,备库能够快速接管,保证业务连续性。在 RAC ...

    ORACLE LINUX 11G RAC 单实例DATAGUARD

    ORACLE LINUX 11G RAC 单实例DATAGUARD

    Oracle11G数据库DataGuard灾备切换方案.pdf

    Oracle 11G 数据库 DataGuard 灾备切换方案 本文档介绍了 Oracle 11G ...本文档提供了一个较为详细的 Oracle 11G 数据库 DataGuard 灾备切换方案,旨在帮助数据库管理员快速实现灾备切换,确保数据安全和可用性。

    Oracle11g RAC环境至单实例asm环境的Dataguard配置信息v1.0.html

    Oracle11g rac至ASM单实例dataguard配置 包括系统系统配置到数据库安装最后dg配置

    Oracle 11g R2 to DataGuard实施方案.doc

    Oracle DataGuard是Oracle数据库系统提供的一种高可用性和灾难恢复解决方案,它通过在远程或本地创建一个或多个备用数据库,来保护关键数据免受硬件故障、软件错误或灾难性事件的影响。在Oracle 11g R2中,DataGuard...

    Oracle10G DataGuard灾备配置

    在配置DataGuard灾备之前,需要在 primary 和 standby 服务器上安装Oracle 10G数据库管理系统,并自动创建实例。安装路径、数据库实例名(cz2013)和密码都设置成一样,以便于后续的灾备恢复操作。 二、 Primary ...

    oracle官方的实战10gRAC + dataguard

    综上所述,"Oracle官方的实战10gRAC + dataguard"的资料涵盖了高可用性的数据库部署和保护策略,对于理解和实施Oracle数据库的企业级解决方案有着重要的指导意义。通过深入学习和实践这些内容,IT专业人员能够提升在...

    oracle多实例创建和DataGuard配置DEMO

    oracle多实例创建和DataGuard配置,欢迎下载,个人觉得还是很不错的哦

    oracle 10g rac dataguard 参考

    Oracle 10g RAC (Real Application Clusters) 和 Data Guard 是两个强大的数据库技术,用于构建高可用性和灾难恢复解决方案。在Oracle数据库系统中,RAC允许多台服务器共享同一个数据库,提供并行处理和故障切换能力...

    oracle11g RAC ASM dataguard配置

    Oracel11.2.0.3 RAC ASM与Oracle11.2.0.3单实例文件系统的DATAGUARD配置

    oracle 11g RAC<--&gt;单机 高可用dataguard 主备正确切换步骤

    Oracle 11g RAC高可用Dataguard 主备正确切换步骤 Oracle 11g RAC高可用Dataguard是Oracle公司推出的高可用解决方案,旨在提供高可用性和灾难恢复能力。本文将详细介绍Oracle 11g RAC高可用Dataguard 主备正确切换...

    Oracle 19c DataGuard搭建以及使用dg_broker管理.docx

    dg_broker 是 Oracle DataGuard 的一个组件,用于管理和监控 DataGuard 配置。通过使用 dg_broker,可以快速实现 DataGuard 的搭建和管理,并提供高效的故障切换功能。 Oracle 19c DataGuard 的主要特点包括: * ...

    ORACLE10G Dataguard配置

    Oracle 10G Data Guard 是一种高可用性和灾难恢复解决方案,它通过创建一个或多个备用数据库来保护生产数据库免受数据丢失和停机时间的影响。在CentOS 4.4环境下配置10G Data Guard,你需要遵循以下步骤: 1. **...

    Oracle DataGuard 11g完全参考手册(原版电子档).zip

    Oracle DataGuard是Oracle数据库系统中一个强大的高可用性和灾难恢复解决方案。在11g版本中,它提供了多种保护模式,增强了数据库的容错能力和性能,同时确保了数据的安全性和完整性。以下是对Oracle DataGuard 11g...

    oracle11g dataguard 配置

    Oracle 11g DataGuard 是一种高可用性解决方案,旨在提供实时的数据库复制和自动 failover机制,以确保数据库的高可用性和数据安全性。以下是 Oracle 11g DataGuard 配置的详细信息: 一、配置前提 1. 主库是归档...

    Oracle RAC 10g R2RAC+ASM+DataGuard容灾配置手册_精华

    Oracle RAC(Real Application Clusters)10g R2、ASM(Automatic Storage Management)和Data Guard是Oracle数据库系统中用于高可用性和灾难恢复的关键技术。本手册将详细讲解如何配置和管理这些组件,以实现一个...

    2020年生产环境windows2012r2+oracle 11.2.0.4+psu+dataguard搭建步骤.docx

    DataGuard 是 Oracle 数据库的一个灾难恢复解决方案,可以提供实时的数据同步和自动切换,确保数据的安全和高可用性。本文将详细介绍如何在 Windows 2012 R2 环境下搭建 Oracle 11.2.0.4 数据库,并配置 DataGuard。...

    [手工整理]208个Oracle安装文档,包含各个平台各个版本的单实例RAC以及DataGuard(1).xlsx

    13 ADG Oracle 10g DataGuard实施文档 14 ADG ORACLE 11G DATAGUARD 搭建(RMAN duplicate方式-相同目录结构) 15 ADG oracle 11g rac+单机dataguard实施文档(详细) 16 ADG Oracle 11g:ORACLE ACTIVE DATA ...

Global site tag (gtag.js) - Google Analytics