rman备份发现坏块之后的处理

今天收到某省的备份发生失败的告警:

用dbv检查发现有至少有45个坏块:

经检查,发现这些坏块上没有任何数据对象: [crayon-678320e197e8784772 […]

Continue Reading

opatch被异常中断后的处理

今天在打一个patch的时候,已经是用opatch执行到了最后一个patch,一时手欠,没看清楚telnet的窗口,不小心按下了ctrl+C,于是,opatch被中断了。汗了,晚节不保啊! 再次执行opatch apply,报错:

用 […]

Continue Reading

listener的内存泄漏

今天收到告警邮件,某省的数据库无法登录,在alertlog中有如下的报错:

登录数据库主机检查内存剩余量不到10%,用top检查:

发现listener占用的内存非常大 […]

Continue Reading

安装数据库时报错无法写入

今天在安装数据库的时候,报错文件无法写入: 一开始想,是在copy的时候报错,是不是安装介质的缘故,难道是ftp传输的时候有问题?由于之前是通过写ftp脚本挂后台跑,log中虽然没什么报错,但是以防万一,还是再传了一次。 但是安装到27%,还是报错了,虽然不是报同样的一个文件write error, […]

Continue Reading

用无线连接电信E8的机顶盒收看IPTV

前段时间,申请的电信的E8套餐,装上了4M的宽带和2M带宽的IPTV(电信称之为iTV),团购价为1860元1年。和1800元3M宽带相比,这个确实很实惠,除了总计6M的带宽外,还有300分钟的无线热点上网,其他还包含固话月租(20元)、来显(6元)、彩铃(5元)、铃音盒(3首/月),50元语音话费 […]

Continue Reading

rac的dp备份时候报错RMAN-20242

今天收到一个rac省的dp报错记录:

看到这个log,一开始的感觉是手工删除arch过了,上数据库主机做了crosscheck,发现在db01上关于db02的arch都是expired的状态。通过bdf检查发现在db01上,只能看到a […]

Continue Reading

HPUX中常用的getconf命令参数

常用的getconf命令参数,在此记录,补充一下自己的os知识:

Continue Reading

3小时的sql调优到3分钟。

今天接到这样一个问题,某省的报表系统的一个某个处理进程在前几天处理的速度突然变慢,而且从应用的log上还看到1555的报错:

当时第一个反应就是加大undo表空间大小和undo retention参数。但是,之前的程序跑的还比较正常, […]

Continue Reading

legato备份磨难记

华西某省进行数据库主机升级,将一台老机器升级到新机器上,在新机器上安装完数据库软件之后,把存储从老机器往新机器一挂,数据库算是迁移完成了。但是自从升级完成后,legato一直备份不成功。为了这个问题,和华西的dba王术成研究了好几天。 第一天: 发现备份执行完了,但任务状态不恢复正常,检查数据库主机 […]

Continue Reading

小议9i和10g的差别点

10g的一些新特性就不在这边讨论了,flashback、ash、awr等等都在newfeature中可以看到。在这里讨论下在平常的开发和维护的过程中,容易忽视的差别点。如果您在日常工作中也遇到了别的差别,值得需要注意的地方,也欢迎您告诉我。 一、9i的group by会排序,10g的不会。 [cra […]

Continue Reading

细数幸福来临的日子……

渐渐的,到结婚的日子越来越近了,人生中又一个重大的转折要来临了。看着像燕子衔泥一样,把家一点一点的装填,心中感到无比的幸福。 本来有好多话要说,到这个时候,又想不出来要说什么;今年年初的时候,本来计划了好多事情,结婚,搞DBA团队建设,考OCM,考驾照……此时才发现,好多事情都要给结婚让路了,结婚才 […]

Continue Reading

9i和10g的plan table

在oracle 10g中,plan table的基表已经改变,在9i的时候,还是一个table类型,在10g的时候,已经是temporary table类型了。 在10g中,如果通过dblink访问9i的库,那么explain table将无法显示。会报错: [crayon-678320e1a340 […]

Continue Reading