由于之前硬盘坏了,数据经过恢复后,在另外一台电脑上装了一样版本的oracle目录也一样。
有dbf ctl log文件,要怎么还原啊。。。
我google了大多说只要重新创建同样名字的实例,停掉服务后,把文件覆盖就可以了。
我试了很多次都有问题:
ORA-01033: ORACLE initialization or shutdown in progress。
请问还有什么 办法吗
------解决方案--------------------
网上的说法没有错,可能实际中,还有很多细节
可能你的数据库不是正常关闭,或者硬盘恢复出来本身就有问题
所以有些时候可能需要考虑非常规的方法处理
------解决方案--------------------
你们之前没有备份么?这些文件都应该是经常备份的吧,有备份还怕磁盘坏?把备份拷到新的环境下先还原再用归档日志和重做日志 恢复,哪有拷贝过去覆盖掉 就好了那么便宜的事情
------解决方案--------------------
这个直接替换能用的前提是 你原先的数据库已经关闭。 那时候的scn是一致的。
把你的操作记录给出来看看。 还有具体的报错。
------解决方案--------------------
参考:http://blog.csdn.net/java3344520/article/details/7969676