oracle 跨服务器推送视图_Oracle11g的v$diag_info视图获得控制文件转储文件名及位置...
概述
今天主要介绍下Oracle的v$diag_info视图,这个视图也是11g的新特性之一。下面先介绍下11g新引入的ADR特性。
一、11g的ADR
在11g中引入了自动诊断资料档案库(AutomaticDiagnostic Repository--ADR)特性,默认情况下各种trace,dump存放的目录位置区别于9i/10g显得更加难以查找了。
ADR 基目录中可以包含多个 ADR 主目录,其中每个 ADR 主目录都是一个根目录,用于存放特定 Oracle 产品或组件的特定实例的全部诊断数据。另外,还生成了两个预警文件。一个是文本形式的预警文件(与早期版本 Oracle DB 使用的预警文件非常相似),位于各个 ADR 主目录的 TRACE 目录下。还有一个符合 XML 标准的预警消息文件,存储在 ADR 主目录内的 ALERT 子目录下。可使用 Enterprise Manager 和 ADRCI 实用程序查看文本格式的预警日志(已删除了 XML 标记)。
INCIDENT 目录包含多个子目录, 每个子目录均以特定意外事件命名,并且仅包含与该意外事件相关的转储。
HM 目录包含由健康状况监视器生成的检查器运行报告。
还有一个 METADATA 目录,其中包含资料档案库自身的重要文件。可以将此目录比作数据库字典。可使用 ADRCI 查询此字典。
ADR 命令解释器 (ADRCI) 是一个实用程序,可用于执行支持工作台允许的所有任务(但是仅限于在命令行环境中)。使用 ADRCI 实用程序,还可以查看 ADR 中跟踪文件的名称以及删除了 XML 标记、具有和不具有内容筛选功能的预警日志。
此外,还可以使用 V$DIAG_INFO 列出一些重要的 ADR 位置。
一个需要注意的细节是启用了ADR自动诊断资料档案库后,LISTENER监听器日志的默认位置也被移动到diagnostic_dest下了,而不在如9i/10g那样存放在$ORACLE_HOME/network/log目录下,实际上我们还是可以将listener.log日志的位置还原回10g的形式,这一点可以通过修改$ORACLE_HOME/network/admin/listener.ora来达成:
$ cat listener.ora # listener.ora Network Configuration File: /u01/app/oracle/11.2/network/admin/listener.ora# Generated by Oracle configuration tools.LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) )ADR_BASE_LISTENER = /u01/app/oracle
将以上listener.ora文件的ADR_BASE_LISTENER条目删除,并加上DIAG_ADR_ENABLED_LISTENER = OFF
重启监听服务: lsnrctl reload
二、11g的v$diag_info视图
11g中提供了比传统的gettrcname.sql脚本更为给力的诊断文件位置信息汇总的视图V$DIAG_INFO:
V$DIAG_INFO 视图列出了所有重要的 ADR 位置:
通过查询V$diag_info可以很容易找到自身服务进程的trace文件位置,对于其他进程的trace文件则可以查询v$process新加入的tracefile列:
select name,value from v$diag_info;select spid,tracefile from v$process;
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
oracle 跨服务器推送视图_Oracle11g的v$diag_info视图获得控制文件转储文件名及位置...相关推荐
- oracle 跨服务器推送视图_oracle跨数据库视图
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- HTML5 服务器推送事件(Server-sent Events)实战开发
对于一般的 Web 应用开发,大多数开发人员并不陌生.在 Web 应用中,浏览器和服务器之间使用的是请求 / 响应的交互模式.浏览器发出请求,服务器根据收到的请求来生成相应的响应.浏览器再对收到的响应 ...
- sql server无法绑定由多个部分组成的标识符_HTML5服务器推送事件(Server-sent-event)...
在前端开发中,实现界面推送的方式,这里大概总结下三种方式 轮询(ajax),比较耗费服务器资源.COMET方式(COMET 技术并不是 HTML 5 ) websocket 双向数据推送,灵活,功能强 ...
- Comet服务器推送与SignalR
HTTP协议是一个典型的Request/Response协议,是基于TCP/IP之上的一个应用层协议,该协议最典型的特点就是无状态且需要客户端发起Request服务端才能进行Response,这意味着 ...
- HTTP/2之服务器推送(Server Push)最佳实践
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由mariolu 发表于云+社区专栏 HTTP/1.X出色地满足互联网的普遍访问需求,但随着互联网的不断发展,其性能越来越成为瓶颈.IE ...
- Nginx 学习笔记(十)介绍HTTP / 2服务器推送(译)
原文地址:https://www.nginx.com/blog/nginx-1-13-9-http2-server-push/ 我们很高兴地宣布,2018年2月20日发布的NGINX 1.13.9支持 ...
- HTTP Websocket 服务器推送消息
文章目录 HTTP HTTP请求过程 1. 无状态 2. 基于TCP协议 心跳包 3. 长.短连接 4. 单向请求 传统服务器推送技术 短轮询 polling 同源限制 跨域资源共享 长轮询 long ...
- 网络编程五-服务器推送技术
目录 一.服务器推送技术 1.服务器推送技术的兴起 2.应用场景 二.Ajax短轮询 1.定义 2.特点 三.Comet 3.1 AJAX 的长轮询 1.定义 2.特点 3.2 SSE 1.定义 2. ...
- Web端服务器推送技术原理分析及dwr框架简单的使用
转载:http://blog.csdn.net/shimiso/article/details/8151362 1 背景 "服务器推送技术"(ServerPushing)是最近We ...
最新文章
- 关于C语言中的malloc和free函数的用法
- 计算机二级c常用函数,计算机等级考试二级C语言的常用库函数试题
- 一个简单的C++程序,回顾基本语法
- 编码练习——Java-7-集合类
- java getevent_Java ActionEvent.getWhen方法代码示例
- 电脑硬件检测_硬盘检测工具哪个好?在win10中这样检查磁盘健康状态就对了
- Teamcenter 入门开发系列问答(1)
- xcode Cornerstone 拷贝项目 提示框架头文件找不到的问题
- farcry5服务器不稳定,孤岛惊魂5玩起来很卡怎么办 远哭5游戏卡顿解决办法
- 跑赢业务的同时如何实现技术成长? | 凌云时刻
- pythonturtle是标准库_Python常用标准库1-Turtle,Random,Time和Datetime
- 频段、信道带宽、EARFCN、频段和EARFCN之间的换算
- jquery weui 图片浏览器Photo Browser 如何使用?
- 群晖安装pip3 模块并启用http server |NS DBI HOMESERVER
- 8uftp,怎么使用8uftp
- linux缺页异常,操作系统缺页异常
- 《程序是怎样跑起来的》摘录
- 关于module ‘keras.applications’ has no attribute ‘nasnet’/ ‘keras’ has no attribute ‘application’的解决方案
- VUE+tinymce(富文本编辑器)
- openEuler ceph mgr dashboard 无法登陆 报错 401 Unauthorized You are not authorized to access that resource
热门文章
- 计算机专业应届生年薪30多万,制造焦虑,非广告,请看截图
- TensorFlow的安装方法
- Bootloader和App例程,实现M0基于UART的IAP升级功能,升级过程中通信中断,重新上电后Bootloader仍可运行。实现平台:STM32F030R8
- MFC开发IM-第十三篇、MFC改变字体重影的问题
- 手机出货量暴跌!00后4年没换手机:除了贵、穷还有别的原因...
- 孙宏斌,真的押上了全部身家?
- 因2800万美元太贵 演员汤姆·汉克斯拒绝贝佐斯上太空邀请
- 今天,这些公众号被永久禁言
- 有用户反映小米手机充电变慢,官方回应:天气过热
- 任正非:未来是云时代,华为也要转向云战略