
ORACLE故障诊断
文章平均质量分 76
IT圈黎俊杰
这个作者很懒,什么都没留下…
展开
-
RMAN报rman: can't open target错误处理
一、问题现象描述:(1)在非ORACLE_HOM/bin目录下执行rman target /命令报rman: can't open target错误(2)在ORACLE_HOM/bin目录下执行rman target / 命令正常 二、问题现象展示1、非ORACLE_HOM/bin目录下执行rman target /命令报rman: can't open target错误原创 2013-03-29 10:12:45 · 1632 阅读 · 0 评论 -
高可用,要用时,高不可用 故障诊断分析一例
企业的信息化系统,为了满足高可用要求,基本都会花高成本构建各类高可用架构,希望在发生故障时,能有各种自动、半自动或可手工切换与接管的后备环境,达到可缩短故障时间与降低故障所带来的影响的目的。 但是,您所构建的各类高可用架构,在故障时,真的能实现自动或快速切换的高可用目标吗。 下面高可用架构,是笔者要分享的“高可用,要用时,高不可用”诊断分析案例中的的HA部署架构:原创 2016-01-03 17:32:22 · 2094 阅读 · 0 评论 -
我是小机AIX+Oracle,网络短时间中断又自动恢复 ,查出根本原因没商量
生产环境中,一台小机,操作系统为AIX,运行的为Oracle数据库,在一天早上,收到短信告警,ping不通了,可奇怪的是,过一会儿,又自动恢复了。 生产系统数据库服务器ping不通,会是什么后果,可想而知,还好,此次ping不通的是public ip,ORACLE数据库的vip ip、priv ip都正常,不然,数据库就会被搞宕罗。 运维无小事,既然告警都出来了,是什么原因导致的ping不通,得搞清楚啊,领导步步进逼,原因是什么?原因是什么?原创 2015-12-28 15:39:23 · 2940 阅读 · 0 评论 -
启动listener遇TNS-12555/ TNS-12560 /TNS-00525错误处理
在oracle用户下,以lsnrctl start命令启动listener时,遭遇TNS-12555/ TNS-12560 TNS-00525错误,详细报错信息如下:TNS-12555: TNS:permission denied TNS-12560: TNS:protocol adapter error TNS-00525: Insufficient privilege for operation Linux Error: 1: Operation not permitted原创 2015-10-25 16:37:38 · 8915 阅读 · 2 评论 -
因业务逻辑设计引发中间件连接池消耗殆尽致使系统无法登陆故障分析与优化建议
XX系统weblogic服务器应用程序的运行状态显示为overload。与此同时weblogic日志一直在提示无法连接错误。数据库存在大量的session,手动kill掉部分session后应用得以恢复。问题根本原因为系统业务实现逻辑的不恰当所导致。原创 2015-09-20 20:38:42 · 1071 阅读 · 0 评论 -
因为diagwait未配置导致RAC脑裂日志记录不完整的分析案例
11.2以前的版本,需要手工将diagwait修改为13,以推迟重启的时间便于将缓存中的日志信息有足够的时间写入到磁盘文件中,以及减少因为与OS交互允许时间太短而造成的重启可能。原创 2015-02-23 18:35:21 · 1807 阅读 · 0 评论 -
巧用DISPLAY_AWR函数与dba_hist_sqlstat结合查询SQL语句在指定节点指定时间范围内的历史执行计划
巧用DISPLAY_AWR函数与dba_hist_sqlstat结合查询SQL语句在指定节点指定时间范围内的历史执行计划 (查询SQL语句在指定节点指定时间段的执行计划)原创 2013-08-19 00:19:54 · 4524 阅读 · 1 评论 -
ORA-13600 QSM-00794错误处理
ORA-13600 QSM-00794错误处理 (使用sql access advisor报ora-13600 qsm-00794错误处理)原创 2013-09-14 21:39:28 · 1435 阅读 · 0 评论 -
不开index monitor的情况下判断索引是否被使用过
不开index monitor的情况下判断索引是否被使用过 (判断index是否被使用过 / 查看index是否被使用过 / 在不开索引监控的情况下判断索引是否被使用过)原创 2013-09-04 01:28:03 · 1995 阅读 · 0 评论 -
快速找到oradebug hanganalyze产生的trace文件
快速找到oradebug hanganalyze产生的trace文件 当数据库hang住时,我们DBA经常会使用hang analyze来dump出trace文件,分析hang住的原因,其中用得最多的方法数oradebug hanganalyze了。我们都知道产生的trace文件是存放在bdump目录下,但产生的trc文件名称是什么呢,不知道文件名称,我们就很难找到trc文件。下面原创 2013-04-14 14:23:49 · 1349 阅读 · 0 评论 -
领悟工具的“威力”,磨刀擦擦擦--Windows上也能用strings输出controlfile中文件结构信息
早两天在“白鳝的洞穴”群里,有一网友说,他在windows下想查看CONTROLFILE中的物理文件结构的分布情况,用UE和其它文本编辑工具打开时,显示的全是乱码,根本就无法看。 估计这哥们是刚入行的DBA。 老白在群里回复这位哥们:“可以用strings查看”。 踩点GG我看到消息后,初步估计这哥们没有使用过linux的strin原创 2013-04-21 18:52:04 · 2662 阅读 · 1 评论 -
Windows下sqlplus “/as sysdba”登陆报“ORA-01031: insufficient privileges”处理
一、问题更象 在administrator用户下,使用sqlplus “/as sysdba”命令登入数据库时,报“ORA-01031: insufficient privileges”错误信息,如下所示:C:\Documents and Settings\Administrator>sqlplus "/as sysdba" SQL*Plus: Releas原创 2013-04-01 21:07:40 · 2732 阅读 · 0 评论 -
生产数据库要不要升级与ORACLE数据库支持服务内容和时限的问题
生产数据库要不要升级与ORACLE数据库产品支持服务内容和时限的问题。原创 2016-02-18 18:57:17 · 1930 阅读 · 0 评论