[20140422]使用dgmgrl管理dataguard(14)
[20140422]使用dgmgrl管理dataguard(14).txt
参考链接:
http://blog.itpub.net/267265/viewspace-1142649/
http://blog.itpub.net/267265/viewspace-1143027/
http://blog.itpub.net/267265/viewspace-1143058/
http://blog.itpub.net/267265/viewspace-1143126/
http://blog.itpub.net/267265/viewspace-1143480/
http://blog.itpub.net/267265/viewspace-1144742/
http://blog.itpub.net/267265/viewspace-1145573/
http://blog.itpub.net/267265/viewspace-1145697/
http://blog.itpub.net/267265/viewspace-1145727/
http://blog.itpub.net/267265/viewspace-1146558/
http://blog.itpub.net/267265/viewspace-1146575/
http://blog.itpub.net/267265/viewspace-1147481/
http://blog.itpub.net/267265/viewspace-1147509/
-- 我的测试环境:primary的tnsnames别名test,standby主机的tnsnames别名testdg。数据库版本:11GR2.
-- 基本学习完成,再补充一些不常用命令:
DGMGRL> help
The following commands are available:
add Adds a standby database to the broker configuration
connect Connects to an Oracle database instance
convert Converts a database from one type to another
create Creates a broker configuration
disable Disables a configuration, a database, or fast-start failover
edit Edits a configuration, database, or instance
enable Enables a configuration, a database, or fast-start failover
exit Exits the program
failover Changes a standby database to be the primary database
help Displays description and syntax for a command
quit Exits the program
reinstate Changes a database marked for reinstatement into a viable standby
rem Comment to be ignored by DGMGRL
remove Removes a configuration, database, or instance
show Displays information about a configuration, database, or instance
shutdown Shuts down a currently running Oracle database instance
sql Executes a SQL statement
start Starts the fast-start failover observer
startup Starts an Oracle database instance
stop Stops the fast-start failover observer
switchover Switches roles between a primary and standby database
Use "help " to see syntax for individual commands
-- 还可以在dgmgrl执行startup以及shutdown数据库.使用一些sql可以执行一些管理命令.
DGMGRL> connect sys/btbtms@test
Connected.
DGMGRL> sql 'alter system checkpoint ';
Succeeded.
DGMGRL> show database verbose test
Database - test
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
test
Properties:
DGConnectIdentifier = 'test'
ObserverConnectIdentifier = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'optional'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'enable'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'auto'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '4'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '/u01/app/oracle11g/oradata/test, /u01/app/oracle11g/oradata/test'
LogFileNameConvert = '/u01/app/oracle11g/oradata/test, /u01/app/oracle11g/oradata/test'
FastStartFailoverTarget = 'testdg'
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
SidName = 'test'
StaticConnectIdentifier = '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hisdg)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=test_DGMGRL.com)(INSTANCE_NAME=test)(SERVER=DEDICATED)))'
StandbyArchiveLocation = '/u01/app/oracle11g/archivelog'
AlternateLocation = ''
LogArchiveTrace = '0'
LogArchiveFormat = '%t_%s_%r.dbf'
TopWaitEvents = '(monitor)'
Database Status:
SUCCESS
--查看属性等于monitor的属性.
DGMGRL> show database verbose test InconsistentProperties
INCONSISTENT PROPERTIES
INSTANCE_NAME PROPERTY_NAME MEMORY_VALUE SPFILE_VALUE BROKER_VALUE
SYS@test> alter system set standby_file_management=manual scope=memory ;
System altered.
DGMGRL> show database verbose test InconsistentProperties
INCONSISTENT PROPERTIES
INSTANCE_NAME PROPERTY_NAME MEMORY_VALUE SPFILE_VALUE BROKER_VALUE
test StandbyFileManagement MANUAL auto auto
--可以发现不一致的参数.
DGMGRL> show database verbose test InconsistentLogXptProps
INCONSISTENT LOG TRANSPORT PROPERTIES
INSTANCE_NAME STANDBY_NAME PROPERTY_NAME MEMORY_VALUE BROKER_VALUE
DGMGRL> show database verbose test SendQEntries
PRIMARY_SEND_QUEUE
STANDBY_NAME STATUS RESETLOGS_ID THREAD LOG_SEQ TIME_GENERATED TIME_COMPLETED FIRST_CHANGE# NEXT_CHANGE# SIZE (KBs)
CURRENT 845630271 1 17 04/23/2014 09:53:07 3269797926 3491
DGMGRL> show database verbose test LogXptStatus
LOG TRANSPORT STATUS
PRIMARY_INSTANCE_NAME STANDBY_DATABASE_NAME STATUS
test testdg
DGMGRL> show database verbose test RecvQEntries
Error: ORA-16757: unable to get this property's value
DGMGRL> show database verbose testdg RecvQEntries
STANDBY_RECEIVE_QUEUE
STATUS RESETLOGS_ID THREAD LOG_SEQ TIME_GENERATED TIME_COMPLETED FIRST_CHANGE# NEXT_CHANGE# SIZE (KBs)
DGMGRL> show database verbose test TopWaitEvents
TOP SYSTEM WAIT EVENTS
Event Wait Time
rdbms ipc message 8966802
SQL*Net message from client 880001
DIAG idle wait 848939
Space Manager: slave idle wait 544626
jobq slave wait 426084
--显示格式不好.结果于SELECT event, total_waits, time_waited, total_timeouts FROM v$system_event ORDER BY time_waited DESC;相似.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/267265/viewspace-1147618/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/267265/viewspace-1147618/
[20140422]使用dgmgrl管理dataguard(14)相关推荐
- [DGMGRL]Dgmgrl管理Dataguard(1)
Dgmgrl表示Data Guard Manager Command Line Interface,用来管理维护Dataguard,而且该命令系统自带不需要额外安装,命令简单易上手,容易学习,比sql ...
- ASP.NET MVC+EF框架+EasyUI实现权限管理系列(14)-主框架搭建
ASP.NET MVC+EF框架+EasyUI实现权限管理系列(14)-主框架搭建 原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(14)-主框架搭建 ASP.NET MV ...
- Windows2008管理---第14章 高可用群集和QoS
第14章 高可用群集和QoS 目录 第1章 高可用群集和QoS. 1<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com ...
- 操作系统之进程管理:14、读者-写者问题
14.读者-写者问题 问题描述 解题思路 注意 问题描述 解题思路 分析: 无论是写写还是读写互斥都是对文件的互斥访问,需要一个互斥信号量rw,在读和写的前后加入互斥访问 问题1:但是这样的话无法实现 ...
- PMP备考大全:经典题库(敏捷管理第14期)
1. 敏捷团队在每次迭代都交付 20 个故事点.管理层要求团队提高生产力,交付更多故事点.敏捷团队应该怎么做? A. 确保管理层理解敏捷实践. B. 加班工作满足该请求. C. 提高效率以交付更多故事 ...
- 前端学习(1394):多人管理项目14多人加密使用
users.js // 创建用户集合 // 引入mongoose第三方模块 const mongoose = require('mongoose'); // 导入bcrypt const bcrypt ...
- python管理微信公众号_个人微信公众号搭建Python实现 -个人公众号搭建-永久素材管理(14.3.5)...
@ 1.说明 个人微信公众号开发的功能有限,因为很多权限没有,但支持上传永久素材,具体查看微信公众号文档 这里的请求都要将本地IP地址放到微信公众号的白名单 2.上传素材 从配置文件读取用户个人资料, ...
- 【Flutter】包管理(14)Flutter 日期时间处理库 Jiffy 的深入理解和应用
文章目录 一. 前言 二. 版本信息 三. Jiffy 的高级使用 1. 使用 Jiffy 进行日期查询 2. 使用 Jiffy 进行日期比较 3. 使用 Jiffy 进行日期范围的设定 四. Jif ...
- 安装和配置以下合同 14.1管理
安装和配置以下合同 14.1管理 Microsoft SQL Server 2014年7月 1 准备安装 这一章 描述如何安装当前版本之前完成所需的任务 合同的管理. 开始前的 合同管理安装, ...
最新文章
- c语言大项目经验,C语言该学的地方(项目经验)
- 深入理解ES6笔记(九)JS的类(class)
- 2020-12-09 深度学习 经典CNN模型计算量与内存需求分析
- Runtime底层原理--动态方法解析总结
- VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““
- 【转】2.5SharePoint服务器端对象模型 之 访问网站和列表数据(Part 5)
- java 单例 读写锁_终极锁实战:单JVM锁+分布式锁
- 未找到依赖项 ‘org.apache.spark:spark-hive_2.11:2.4.5‘
- liunx grep sed
- 关于web页面中mata各种标签的解释
- 多因素cox回归结果解释 第二十八讲 R语言-Cox比例风险模型1 - 知乎 (zhihu.com)
- loj #6046. 「雅礼集训 2017 Day8」爷
- Python_楼梯数计算
- 科研热点|2022诺贝尔奖各领域奖项已揭晓(附获奖者详细信息)~
- Access Violation(非法访问)问题解析
- JavaScript jq 三位分节法 input输入数字时每3位使用逗号隔开
- 连续型Hopfield神经网络(SHNN)结构和特点及其能量函数
- 海康接口开发之访客登记(一) 获取人员信息
- FastAdmin 系统配置的使用
- R语言学堂推文索引-2022年11月