博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle DataGuard常用管理命令
阅读量:6113 次
发布时间:2019-06-21

本文共 2682 字,大约阅读时间需要 8 分钟。

alter database recover managed standby database disconnect from session; 开启同步重做日志,(使用归档日志进行同步)管理模式

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION; 开启同步重做日志,使用在线日志进行同步)管理模式

alter database recover managed standby database cancel; 管理模式到只读模式

select process,status from v$managed_standby; 查看日志应用

SELECT PROCESS, STATUS, THREAD#, SEQUENCE#,BLOCK#,BLOCKS,PID FROM V$MANAGED_STANDBY; 查看日志详细应用,进程工作状态

alter database open read only; 开启到只读模式

SELECT MESSAGE FROM V$DATAGUARD_STATUS; 查看DATA GUARD 状态

recover managed standby database disconnect from session; 只读还原管理模式

SELECT THREAD#,LOW_SEQUENCE#,HIGH_SEQUENCE# FROM V$ARCHIVE_GAP; 查询日志GAP

---测试看日志是否传送成功。

主库:
Sql>alter system switch logfile;
Sql> select max(SEQUENCE#) from v$archived_log;
备库:
Sql> /
select FIRST_TIME,NEXT_TIME, APPLIED,SEQUENCE# from v$archived_log order by SEQUENCE#;

SELECT MAX(R.SEQUENCE#) LAST_SEQ_RECD, MAX(L.SEQUENCE#) LAST_SEQ_SENT FROM V$ARCHIVED_LOG R, V$LOG L WHERE R.DEST_ID=2 AND L.ARCHIVED='YES';

SELECT NAME FROM V$ARCHIVED_LOG WHERE THREAD#=1 AND DEST_ID=1 AND SEQUENCE# BETWEEN 85 AND 86;

检查STANDBY LOG分配情况

select GROUP#,THREAD#,SEQUENCE#,USED,ARCHIVED,STATUS from v$standby_log;

查询数据库DG工作模式

SELECT NAME,OPEN_MODE,DATABASE_ROLE,PROTECTION_MODE FROM V$DATABASE;

修改主库为最大可用模式

ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE AVAILABILITY;
修修主库为最大保护模式 启动顺序为先启备库,再启主库, 关闭顺序为先关主库,再关备库
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PROTECTION;
修改主库为最大性能模式
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE;

ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=enable; 启用

ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=reset; 停用

alter database add logfile group 1 ('/mesdata/datafile/onlinelog/group019') size 200M ;

alter database add logfile group 3 size 200M ;
alter database add logfile group 4 size 200M ;
alter database add logfile group 6 size 200M ;
alter database add logfile group 13 size 200M ;
alter database add logfile group 14 size 200M ;
alter database add logfile group 15 size 200M ;
alter database add logfile group 16 size 200M ;
alter database add logfile group 17 size 200M ;

alter database add standby logfile group 9 ('/mesarch/onlinelog/group09.log') size 200M ;

alter database add standby logfile group 10 size 200M ;
alter database add standby logfile group 11 size 200M ;
alter database add standby logfile group 12 size 200M ;
alter database add standby logfile group 13 size 200M ;
alter database add standby logfile group 14 size 200M ;
alter database add standby logfile group 15 size 200M ;
alter database add standby logfile group 16 size 200M ;
alter database add standby logfile group 17 size 200M ;

转载于:https://blog.51cto.com/bosco/2325326

你可能感兴趣的文章
nginx 配置 getsimplecms 配置文件
查看>>
23.8. DHCP
查看>>
[20170410]11G ora_sql_txt是否有效.txt
查看>>
开源Math.NET基础数学类库使用(04)C#解析Matrix Marke数据格式
查看>>
ASP.NET MVC 5 入门教程 (4) View和ViewBag
查看>>
配置samba的访问密码和用户名
查看>>
MVC5 + EF6 + Bootstrap3 (11) 排序、搜索、分页
查看>>
SuperScript —— 基于 Node.js 的聊天机器人
查看>>
《Linux系统编程(第2版)》——导读
查看>>
《Metasploit渗透测试手册》—第1章1.7节从界面开始——Metasploit的“Hello World”...
查看>>
《嵌入式 Linux应用程序开发标准教程(第2版)》——2.5 本章小结
查看>>
《JavaScript应用程序设计》一一第3章 对象
查看>>
更多软件被发现使用类似 Superfish 中间人攻击技术
查看>>
foundation-sites 6.4.0 rc2 发布,响应前端框架
查看>>
《Adobe InDesign CS6中文版经典教程》—第2课2.5添加文本
查看>>
CoreThink 之 Git 模块 v1.1.2 支持二级域名
查看>>
《Unity 3D人工智能编程》——第1章 人工智能导论
查看>>
《Linux 设备驱动开发详解(第2版)》——1.3 有操作系统时的设备驱动
查看>>
《数据库技术原理与应用教程(第2版)》——1.5 数据管理的变迁
查看>>
《CMOS集成电路后端设计与实战》——1.2 国内集成电路发展现状
查看>>