我的服务器是suse linux 9 + oracle 10g;
一次断电后启动不了数据库,发现/home/下全部为空,原来安装oracle的用户oracle就在该目录下,现在什么都没了。
提示好象是这些文件所在的卷出错,无法挂接了。
现在有什么办法可以把机器上的数据导出来。

解决方案 »

  1.   

    我记得linux也有恢复的功能,但具体的我没有用过,你可以到网上去搜索一下。
    不过,linux的恢复功能很弱的,不知道能不能达到你的要求。
    为什么你们没有买ups电源?
      

  2.   

    UPS支持3个小时。但是周末没人来关机啊。
      

  3.   

    看看文件系统加载的情况,应该是文件系统的问题,先进行文件系统的检查
    应该是#e2fck -f /dev/hda2
      

  4.   

    数据库是archive模式吗?有完整的冷备份吗?解决好操作系统问题后,使用以前的冷备份恢复数据库,然后使用归档日志还原到崩溃前的状态。不会丢失什么数据的。
      

  5.   

    先把os 级解决再说吧!usr目录为空这一点肯定不是因为oracle造成的.