对于突然停电,那些数据库很少出现损坏?MSSQL、MYSQL,IB?希望提供一下经验。

解决方案 »

  1.   

    赫赫,最好的是用UPS不间断电源
      

  2.   

    oracle吧
    oracle断电造成Oracle破坏的数据可恢复方法
    1.如果数据库版本是9.2以上的话,可以用一个nid工具修改sid等,这个工具的具体使用方法请查阅相关说明文档.,我公司的客户安装的是9.0.1版本,所以我要先获取oracle的sid,(这里要求客户要保护好现场,将oracle目录下的三个文件夹备份出来,可能要重启电脑再备份,这里是要先关闭相关的oracle服务),三个文件夹分别是admin,ora90,oradata.
      

  3.   

    基本上DBMS都提供错误恢复功能,SQL Server, DB2, Oracal都可以,只要磁盘没有物理损坏,以上数据库基本上都能从事务日志中恢复数据库。当然,适当的硬件技术手段还是不可缺少的。
    以前一个客户端产品采用Access作为数据库,由于客户的使用环境非常不理想,强行关机、停电之类的事情时有发生,数据库经常损坏,后来换用MSDE,再也没发生过数据库损坏的问题。
      

  4.   

    偶尔发生还是可以用上面的方法,感觉要解决还是UPS是必不可少的。本身数据库就经不起这样经常断电,硬盘也一样。
      

  5.   

    什么数据库也顶不住啊,赶紧买个UPS吧,
      

  6.   

    为了你的饭碗,请用<<<<<<<<<<<<<< UPS >>>>>>>>>>>>>>>>
      

  7.   

    MSSQL,数据库本身不会有问题(我们单位经常停电),但是还是建议配置UPS,并注意停电通知(我们的硬盘坏了)