'E:\T_SELL.DBF'是以前的文件,恢复了
--什么意思?ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
--这个错误仅仅是ORACLE 没有启动,或者ORACLE_SID 和 ORACLE_HOME 参数指定不正确。
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'E:\T_SELL.DBF'
--这2个错误应该和你恢复有关系,Oracle 是不可以直接将文件恢复出来的,需要通过RMAN来操作,因为这里面迁到到控制文件等的更新。ORA-01157的2个原因:
1. datafile 的文件路径和控制文件里的不一致,导致无法找到。
2. datafile 正在被使用。因此可以将这个datafile 恢复到正确的位置,或者直接offline drop掉。
alter database datafile 6 offline ;alter database datafile offline drop 与 alter tablespace drop datafile 区别
http://blog.csdn.net/tianlesoftware/article/details/6305600总之,具体问题还是需要具体的分析,楼主的问题描述不清楚,别人也不好分析,建议楼主看一下论坛里的提问的智慧。
--什么意思?ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
--这个错误仅仅是ORACLE 没有启动,或者ORACLE_SID 和 ORACLE_HOME 参数指定不正确。
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'E:\T_SELL.DBF'
--这2个错误应该和你恢复有关系,Oracle 是不可以直接将文件恢复出来的,需要通过RMAN来操作,因为这里面迁到到控制文件等的更新。ORA-01157的2个原因:
1. datafile 的文件路径和控制文件里的不一致,导致无法找到。
2. datafile 正在被使用。因此可以将这个datafile 恢复到正确的位置,或者直接offline drop掉。
alter database datafile 6 offline ;alter database datafile offline drop 与 alter tablespace drop datafile 区别
http://blog.csdn.net/tianlesoftware/article/details/6305600总之,具体问题还是需要具体的分析,楼主的问题描述不清楚,别人也不好分析,建议楼主看一下论坛里的提问的智慧。
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
这个错误。
我在网上搜了很久,一直没有解决。
正式的解决方法是数据库开到mount状态,把这个tablespaceOffLine。
太麻烦了,估计你没有专门学过Oracle的备份和恢复
直接干掉这个数据库,重新建吧。要不就恢复这个数据库,假设你有备份。
现在你的数据库在mount状态,等待你restore,再recover。
还是别搞了,重建吧