oracle配什么好,有没有朋友做过oracle主从配置,最好有详细文档

满意答案

dcebd7a0de6265b6ccae5ead692f1eab.png

hzqw9902

2018.11.21

dcebd7a0de6265b6ccae5ead692f1eab.png

采纳率:49%    等级:8

已帮助:362人

1、oracle双机热备叫做DataGuard简称DG,简单来说就一些步骤,每个步骤都有些概念需要了解。

2、10g和11g稍微有点区别,10g备库在热备状态不能open查询,11g支持ActiveDataguard备库可以在热备状态open并select数据:alter database open read only;。

3、DG多配置几次就会轻车熟路。

4、首先数据库必须开启归档模式,然后复制一份主库到备库,这个步骤11g也有更先进的命令,11g支持-Active database duplicate。

备份主库过程可以熟悉一下rman这个工具。

5、DG配置监听listener.ora和initSID.ora

在使用DATA GUARD 时,要求使用强制记录日志模式。日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)

ALTER DATABASE FORCE LOGGING;

6、启动备库

物理standby极少情况下可以以read-write模式打开,某些情况下可以以read-only模式打开,所以默认情况下,加载到mount状态即可。

SQL> STARTUP MOUNT;

启动redo应用

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;

启动实时应用

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;

7、DG主库和备库之间角色切换

DATAGUARD包含三个服务(日志传输、日志应用、角色转换)

8、DATAGUARD的几种保护模式:最大保护maximum protection,最大可用maximum availability,最大性能maximum performance

例如在主库修改保护模式为maximize availability,并打开数据库

ALTER DATABASE SET STANDBY DATABASE TO maximize availability;

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值