ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
我用网上查的办法出现以下错误?这个'E:\T_SELL.DBF'是以前的文件,恢复了,也报错
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'E:\T_SELL.DBF'
5 个解决方案
#1
'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
总之,具体问题还是需要具体的分析,楼主的问题描述不清楚,别人也不好分析,建议楼主看一下论坛里的提问的智慧。
#2
就是Oracle的服务已经正常启动了,显示已启动,刷新了N次,都表示已启动,我用scott/tiger 登陆就报
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
这个错误。
我在网上搜了很久,一直没有解决。
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
这个错误。
我在网上搜了很久,一直没有解决。
#3
你够猛的。数据库open状态,直接删除数据文件了吧。
正式的解决方法是数据库开到mount状态,把这个tablespaceOffLine。
太麻烦了,估计你没有专门学过Oracle的备份和恢复
直接干掉这个数据库,重新建吧。要不就恢复这个数据库,假设你有备份。
现在你的数据库在mount状态,等待你restore,再recover。
还是别搞了,重建吧
正式的解决方法是数据库开到mount状态,把这个tablespaceOffLine。
太麻烦了,估计你没有专门学过Oracle的备份和恢复
直接干掉这个数据库,重新建吧。要不就恢复这个数据库,假设你有备份。
现在你的数据库在mount状态,等待你restore,再recover。
还是别搞了,重建吧
#4
你的数据文件有问题,数据库没有正常启动起来,你看到服务起了,并不代表数据库起了
#5
我有人遇到 关键是如何解决啊???
#1
'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
总之,具体问题还是需要具体的分析,楼主的问题描述不清楚,别人也不好分析,建议楼主看一下论坛里的提问的智慧。
#2
就是Oracle的服务已经正常启动了,显示已启动,刷新了N次,都表示已启动,我用scott/tiger 登陆就报
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
这个错误。
我在网上搜了很久,一直没有解决。
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
这个错误。
我在网上搜了很久,一直没有解决。
#3
你够猛的。数据库open状态,直接删除数据文件了吧。
正式的解决方法是数据库开到mount状态,把这个tablespaceOffLine。
太麻烦了,估计你没有专门学过Oracle的备份和恢复
直接干掉这个数据库,重新建吧。要不就恢复这个数据库,假设你有备份。
现在你的数据库在mount状态,等待你restore,再recover。
还是别搞了,重建吧
正式的解决方法是数据库开到mount状态,把这个tablespaceOffLine。
太麻烦了,估计你没有专门学过Oracle的备份和恢复
直接干掉这个数据库,重新建吧。要不就恢复这个数据库,假设你有备份。
现在你的数据库在mount状态,等待你restore,再recover。
还是别搞了,重建吧
#4
你的数据文件有问题,数据库没有正常启动起来,你看到服务起了,并不代表数据库起了
#5
我有人遇到 关键是如何解决啊???