oracle dataguard
竹蜻蜓vYv
努力使自己成为一个数据库大佬
展开
-
rac+dg 主库redo文件在asm存储上一套,在本地一套
1.数据库已经安装完2.主备库的数据库版本一致3.主库一节点配置127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6#Use for oracle11g RAC#Public ip192.168.6.40 rac11gn01192.原创 2020-07-24 19:24:18 · 522 阅读 · 0 评论 -
ADG主库归档丢失,备库测试
ADG主库上归档丢失恢复备库测试模拟了下在主库上丢失归档导致备库出现gap,无需重建恢复备库的情况1制造gap主库ALTER system SET log_archive_dest_state_2 = 'defer';一些dml操作alter system switch logfile;备库此时的mrp是等待log状态SQL> select process,client_process,sequence#,status from v$managed_standby;PROCE.转载 2020-07-05 08:59:35 · 1070 阅读 · 0 评论 -
Error 12154 received logging on to the standby
主库到standby报错解决:Error 12154 received logging on to the standby ORA-12154背景:笔者建库无数,但今天对Oracle 11.2.0.3库使用duplicate新建standby后,主库归档日志无法通过LNS传输至standby主库alert.log报错:Thu Jun 14 14:05:20 2018Error 12154 received logging on to the standby主库报错生成trc文件:***.转载 2020-07-03 22:41:10 · 2950 阅读 · 0 评论 -
部署同服务名,同实例名dg
借鉴博客:https://blog.csdn.net/u011016933/article/details/107063991https://blog.csdn.net/u011016933/article/details/107059359一.环境模拟1,主库环境:ip地址:192.168.6.30hosts文件添加192.168.6.30 enmotech1 oracle192.168.6.31 enmotech2 oracle$ORACLE_BASE=/u01/app/orac.原创 2020-07-01 18:10:56 · 1477 阅读 · 0 评论 -
DataGuard参数配置详解(转载)
DB_NAME只需注意DataGuard的主备各节点instance使用相同的db_name即可。推荐与service_name一致。Primary Site Standby Site *.DB_NAME='DB' *.DB_NAME='DB’ DB_UNIQUE_NAMEPrimary与Standby端数据库的唯一名字,设定后不可再更改。注意:如果主备db_unique_name不一样,需要与LOG_ARCHIVE_CONFIG配合使用db_unique_...转载 2020-07-01 14:56:59 · 792 阅读 · 0 评论 -
Controlfile备份恢复关于Standby的理解
standby在standby状态下的备份方式如下,生成一个控制文件备份control_1,一个数据文件备份full_dataRMAN> backup database format '/iso/backup/XX_%U';primary的备份方式如下,并拷贝到standby的对应目录RMAN> backup current controlfile format '/iso/backup/control_2';RMAN> backup current controlfile .转载 2020-07-01 11:15:19 · 2186 阅读 · 0 评论 -
DG修改归档路径后备库不应用日志
背景:一套OracleDataGuard,同步状态,正常运行。现需要将主备库的归档路径修改为新路径。由于DG同步涉及归档方面内容,所以修改路径步骤先后不能乱。我在实施后还遇到了无法同步的情况,其实原因很简单,解决方法也不难。实施步骤:1.先确认当前主备同步状态,确认新的归档路径属组权限以及磁盘空间是否符合要求。2.断开同步状态1)主库停止传输日志alter...原创 2020-06-12 09:21:31 · 1173 阅读 · 0 评论 -
oracle duguard归档日志注册
子公司的一个同事提到他的数据库默认归档目录大小2G被沾满,归档日志被移动到其他目录,数据库无法再识别到之前的归档日志文件,请我提供下解决办法,我没遇到过这种情况(手里的库都很规范:),哈哈)。于是上网搜出一些类似案例,并总结出对应的解决办法。移动归档日志文件的原因,一般会有如下几种:1、数据库初始安装时未仔细考虑归档存放路径问题,默认2G大小不够用,直接添加新的归档目录,旧的...原创 2020-06-12 09:31:21 · 552 阅读 · 0 评论 -
Oracle DG--Rman备份集搭建备库
常用的在线备库搭建有Rman auxiliary 和Rman备份集恢复两种方式。(一)在环境配置OK的问题下,使用一条Rman命令就可以完成备库初始化同步,比较简单。#登陆rmantargetsys/Oracle123@orcl_priauxiliarysys/Oracle123@orcl_dg#开始搭建辅助数据库RMAN>duplicatetarget...原创 2020-06-16 09:50:11 · 1426 阅读 · 0 评论 -
oracle 11.2.0.4 ADG+linux+补丁升级11.2.0.4.181016(2820
https://www.cnblogs.com/dc-chen/p/10276012.html原创 2020-06-16 12:30:52 · 304 阅读 · 0 评论 -
oracle的dg为什么备库没有redo
有时为了调优bai需要,我们需要增加onllineredo的组数,du下面是操作流程一、查看主zhi库onlineredo信息。dao selecta.members,a.status,a.bytes/1024/1024,b.type,b.member,b.group#fromv$loga,v$logfilebwherea.group#=b.group#...原创 2020-06-17 21:38:09 · 798 阅读 · 0 评论 -
Oracle数据库dg主备切换
一、数据库切换1、业务环境:主库:10.100.0.9备库:10.100.0.18空闲:10.100.0.201目的:主库和备库切换。1、主库操作--------------------------------------------------------------------------------------------1.1关闭主库监听su-o...原创 2020-06-19 14:52:37 · 2358 阅读 · 0 评论 -
rman备份搭建DataGuard
前期参数设置部分忽略,可参考其它文章介绍。1、从主库创建备库控制文件备份backup current controlfile for standby format '/home/oracle/standby_controlfile.bak';2、备份主库run{allocate channel ch1 type disk;allocate channel ch2 type disk;allocate channel ch3 type disk;allocate channel ch..转载 2020-06-26 22:37:22 · 718 阅读 · 0 评论 -
win平台rman备份和删除dg备库归档日志脚本
总觉得使用windows跑oracle是不靠谱的事情,可以这个世界上总有很多人喜欢做类似这样的事情,对于数据库比较常见的两件事情:rman和删除dg备库归档日志,在linux/unix平台上使用shell实现很简单,可是跑到win里面,就变的烦了,不是因为其麻烦,而是因为用的人少,不知道怎么下手处理该事情,我编写了简单的实现初级功能的win下面rman备份和删除备库归档日志脚本,供大家参考,也更加欢迎朋友提出来更加好的处理方法(win是真心的不懂)rman备份脚本--backup_oracle.ba.转载 2020-06-24 15:24:41 · 447 阅读 · 0 评论 -
oracle dg切换
服务器属性 ip 主机名 db_name db_unique_name server_name 主库 192.168.6.30 enmotech1 orcl orcl orcl 备库 192.168.6.31 enmotech2 orcl orcldg orcldg 1.DG三种模式1.1.最大性能模式max performance-默认这种保护模式(默认)提供了可能...原创 2020-06-23 00:04:01 · 945 阅读 · 0 评论 -
dg搭建后oracle_redo不存在
1.描述生产环境dg 10.2.0.4,是由RMAN异机恢复,主库存在的redo路径在备库并未提取创建,也并未rename 日志文件,因此recover databaes完毕之后,其余MRP进程,同步应用日志,发现redo备库不存在,如下是操作日志2.操作尝试取消mrpalter database recover managed standby database cancel;确认dg角色SQL> select dbid, name, database_.转载 2020-06-22 22:49:20 · 423 阅读 · 0 评论 -
win dg搭建(rman恢复备库)
一:windg信息,主备库目录一致1.操作系统:主库物理机:主机名:PRIMARY RAM:128G备库虚拟机:主机名:STANDBY RAM:32G2.数据库配置:1.主库:db_name:orcl db_unique_name:orcl tnsname:orcl2.备库:db_name:orcl db_unique_name:orcldg tnsname:orcldg3.安装路径,数据文件路径完全一致二:操作步骤主库操作1.主库配置参数,打开powershellPS C:\Us.原创 2020-06-22 17:16:38 · 862 阅读 · 0 评论 -
oracle dg维护
Oracle DG常用视图与运维护常用操作1、查看备库状态SQL> select open_mode, database_role, db_unique_name from v$database;2、将备库置与应用日志模式状态SQL> alter database recover managed standby database using current logfile disconnect from session;3、取消备库的自动恢复SQL> alter data.转载 2020-06-22 10:03:11 · 352 阅读 · 0 评论