eygle.com   eygle.com
eygle.com  
 

« 怎么开始 又应该如何结束? | Blog首页 | DBA警示录:spfile是不能手工修改的 »

DBA警示录:日志文件该如何命名?

作者:eygle |【转载时请务必以超链接形式标明文章和作者信息及本声明
链接:

最近这3天,在MSN上已经有两个朋友问到关于Redo Log File的问题。

第一个朋友说:
同事用优化大师进行系统优化,结果把所有扩展名为log的文件都删除了,Oracle就此崩溃。

第二位朋友说:
同事为了释放空间,手工把所有log文件都清空了,Oracle就此崩溃。

其实这样的事故已经遇到过很多次了,这种情况的恢复可能简单,也可能非常复杂,如果没有备份,那么恢复真就是要看运气了,当然最后还会有DUL或AUL可以采用。

但是为什么不避免这样的故障呢?虽然这样的系统显然并不重要。

如果可能,我建议Oracle将日志文件的扩展名改为.dbf,这样就安全多了;曾经有很多朋友在MSN上问我,很多归档日志的扩展名是.dbf,能不能删除?

看来扩展名实在是害人不浅,而IT技术还应该继续深入普及。

-The End-

By eygle on 2007-05-24 15:51 | Comments (5) | Posted to Beginner | Edit |Pageviews:

相关文章 随机文章
  • DBA警世录:威胁来自数据库之外
  • DBA警世录:root操作需谨慎
  • DBA警世录:使用ASM应当具备充分认识
  • DBA警世录:年关临近 谨防数据库事故
  • DBA警世录:职业生涯误操作之误删除篇
  • MemTest-一款小巧的内存测试软件
    回京的路相当的曲折
    新书《循序渐进Oracle》即将出版
    Oracle的X$表系列介绍之-X$KSMSP
    字符集问题的初步探讨(四)-导入导出及转换
    网上相关主题:
    Google

    留言 (5)

    上次就碰到个这样的问题
    一个同事清理系统垃圾文件
    del /s/q *.log
    del /s/q *.tmp
    del /s/q *.chk
    .
    .
    .

    结果db挂了

    Posted by: ruochen0926 at May 24, 2007 4:47 PM

    这活我曾经在我自己的笔记本上干过,是网络上比较流行的一个什么清理垃圾的bat文件,结果我的测试数据库除了current以外的所有log没有了,还好,比较容易恢复,如果是unix,我估计就惨了.

    Posted by: David.Guo at May 25, 2007 9:10 AM

    如果是UNIX,还没出现那样的优化大师软件:)

    Posted by: jacky at May 25, 2007 2:34 PM

    我还遇到过生产库的所有在线日志文件被瑞星杀毒软件干掉的事!
    不过那次运气很好,使用数据文件和控制文件都完好,呵呵.

    Posted by: zhydyt at May 28, 2007 9:19 AM

    还是用unix/linux好

    Posted by: fjmingyang at May 28, 2007 9:44 AM

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004 eygle.com, All rights reserved.