AIX上ORACLE数据库的恢复

来源:互联网 发布:《洞》电影韩国 知乎 编辑:程序博客网 时间:2024/05/23 01:26

Author: Rainny
Date:  2009-5-6

昨晚,接到一客户的电话,说其数据库因为磁盘故障CRASH掉了。还好他拷下了整个ORACLE的目录。
客户是在罗湖区,到现场后,经过初步的分析,情况大致如下:
1.客户拥有ORACLE的物理拷贝,包含数据文件,归档日志文件,联机日志文件
2.原有的主机在故障解决之前暂时不能用了,但客户有另外一台主机,OS是AIX,和原有服务器的平台是一样的
客户希望能在明天工作日之前将数据库恢复。由于客户有ORACLE的物理拷贝,所以恢复的过程大概如下:
1.在新主机上安装AIX操作系统
2.安装ORACLE软件,不创建数据库,但ORACLE HOME目录和原有主机完全一样
3.将备份的ORACLE目录拷到新主机同一名目录
4.创建PASSWORD文件
5.由于有联机日志文件,我试图进行一次完全恢复,结果失败
6.查询现有归档日志的最后一个SCN:
SELECT MIN(SCN)
FROM (SELECT MAX(NEXT_CHANGE#) SCN
      FROM V$ARCHIVED_LOG
      GROUP BY THREAD#);

7.将数据库执行不完全恢复,恢复到前面所查询到的SCN,最后以RESETLOGS方式打开数据库。
恢复完数据库后,我提示客户需重新输入丢失的数据(虽然很少)。搞完已经是凌晨2点了,回到家倒头就睡。今天湖人爆冷输球了(看来真是有没什么不可能的啊),搞得我郁闷了一个下午,本想出去喝点酒,正好用这个打发了郁闷时光。
回到公司,打开电脑,评论很多,趁着没什么事,我也整理了一下我对湖人输球的分析:
1.湖人常规赛横扫火箭(4-0),让湖人众将以为可以轻松拿下。结果,湖人为轻视对手埋单。都说了季后赛不是常规赛,能入第2轮的,都不是好对付的,试问,哪个不是经过浴血洗礼,枪林弹雨闯过来的?比赛的胜利往往取决于决心和专注力,试想,一个以为可以不用全力,一个拿出200%的努力,拼尽全力和你斗,谁输谁赢?而且,湖人常规赛横扫火箭,我看了好几场,发现,在湖人的主场,有几场其实赢的有些运气,都是末节几分钟,火箭领先,最后靠科比的神作反超比分。可是神作不是常常有,既使是一个身经百战的人,也会有手感不好的时候。况且,靠运气的赢球,不能以此来想当然地推断你的实力就比对方强,偶然不等于必然。
2.湖人的众将被媒体给吹昏头了。90%的媒体看好湖人,而在这种情况下,如果你没有冷静地头脑,你的心智将会被媒体给影响。
3.KFC的临场指挥值得商榷。加索尔昨晚完全不在状态,而拜纳姆其实昨晚慢慢找到感觉,可是禅师依然顽固使用加索尔。其实,在临场,我认为,谁打得好,谁有手感就用谁,管他是替补还是主力。
4.防守。还是防守。防守才是取胜的王道。不管进攻能力如何高,你总会有状态不好的时候。所以,当你不能得分的时候,你要专注防守,让对方也不能得分,或尽量少得分。湖人又犯了不专注防守的老毛病。试想,像一个小布这样的才6尺身高的球员都可以在你的内线钻来钻去,上篮得分,你的防守是否也太大意了?湖人一直自认为自己本身实力比对方强,所以觉得不需要拼尽全力甚至肉搏就可以取得胜利,这也是人们为什么认为湖人球风偏软,贵族球队的原因。没错,湖人的老板很有钱,也够大方,有钱能揽来一帮有才华有能力的球员,但如果你没有那种舍我其谁,以硬碰硬的决心,你就很难取得总冠军,有时,心态比能力还更重要,更能决定胜负的走向。
分析了输球的原因,接下来,我仍然是对湖人有信心的,原因如下:
1.如果调整好心态,低下头,冷静下来,重新审视对手,重视对手,把它当成不是你死就是我活,必须打掉的对手,湖人仍然有赢的机会,必竟,湖人的实力摆在那,不会比火箭低。
2.在比赛一开始就要拼尽全力,不要寄希望于复制过去的赢球模式,以为在前三节和对方僵持,只要不至于比分拉得太开,第4节靠科比等巨星上来接管比赛,将对方打下去就OK了。没错,科比以往是成功地做了很多这种事,但你不能指望他总是能复制这种模式,必竟,谁都会有手感不好的时候,再说,这样的赢球模式并不可靠,是运气,是偶然,只要其中的任何一个因素不存在,胜利的天秤就有可能倾向对方。俗话说,年年吃饺子,这会也该轮到火箭吃了。你前面在常规赛靠偶然因素赢了人家4次,这会人家赢你一回,也很正常。所以,取胜之道就在于决心,比赛的一开始就要拼尽全力,一定拿下的心态,尽量将比分拉开。更重要的是,在大比分领先的情况下,不要有任何心软,松懈。这个顽症一定要克服。看看人家掘金,季后赛首轮大赢黄蜂58分,丝毫不手软,一点不给面子,惊天地泣鬼神也。
3.过去的就过去,必竟只是输了一场嘛,要输得起。在失败或失利的情况下,更能体现一支球队或一个人的毅力和决心。包括你如何调整心态。科比面对媒体说的一些话,证明他还是具有一个大心脏的人,见过大场面的,这真的没有什么。千万不要再次受到媒体的影响,做好自己的事,由他人去说吧。在火箭赢球的时候,朝庭台的解说有点小家子气,真好象是啥多么值得欢庆的一件大事,没错,YAO是中国人,我也替他感到自豪,但这必竟是一场体育赛事而已,有些球迷甚至把它升华到爱国的高度,有一个中国人在那的球队赢了一场球而已,至于吗?一个巨星的魅力就在于其人格魅力,如何调整好心态以及战胜心魔。也不能每次湖人输球就拿科比的个性来说事,其实昨晚科比已经尽力了,该自己站出来的时候也站出来了,出手也当仁不让,而自己手感不好时也信任队友,传球了,只不过,一句话,一些看似该进的球没进而已,运气不好啦。

原创粉丝点击