盘符丢失后连接不到数据库了—应该是个难题

zxar9889 2004-10-20 04:35:45
我的数据库文件放在E盘,我在试验制作镜像卷(操作系统nt5 sp6)过程中E盘符丢失,重新启动过一次,提示有文件找不到E盘文件,后又将E盘恢复为原状态(E盘上所有文件),但其他电脑以及数据库服务器都提示“连接服务器错误”,oracle的三个系统服务都已经正常启动
我猜测是oracle系统与E盘的数据库文件无法连接(我不懂oracle),请问怎么才能恢复系统与数据库文件的连接?比如象ms sql的附加数据库功能
请高手指点,我只有100分,全部奉送!!!
...全文
154 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangqingdelphi 2004-10-22
  • 打赏
  • 举报
回复
装init.
装controlfile
打开database.
首先确定在什么地方出错!
然后帖出错误信息!
如果e盘没有数据丢失的话。恢复不成问题!
zgh2003 2004-10-22
  • 打赏
  • 举报
回复
服务器端连接提示什么错误?
zxar9889 2004-10-22
  • 打赏
  • 举报
回复
问题依然没有解决!
我用另一台服务器重新安装了oracle数据库,然后将一个月前的逻辑备份恢复到数据库,以损失一个月数据的代价使单位恢复了工作。
原服务器系统我还没破坏,我不懂oracle数据库,没想到这么脆弱,数据库文件明明在那,居然总提示找不到!不像ms sql server把数据库附加就可以了!
这个问题我相信应该可以解决,只是我没找到正确的方法。
出问题的服务器已经连续工作了5年了,这是首次出问题,得到的教训就是完善的备份计划才是保障数据完整的关键!
zxar9889 2004-10-21
  • 打赏
  • 举报
回复
介质恢复到 recover database 后,提示auto|candel等提示,大概是找归档文件,可是我没有!!
zxar9889 2004-10-21
  • 打赏
  • 举报
回复
哪位高手愿意电话指导,请发邮件:hhgaohj@163.com
非常感谢!!!!!!!!!!!!
David1289 2004-10-21
  • 打赏
  • 举报
回复
重建控制文件,重建E盘的数据文件,注意与ora.ini中的参数一样,在恢复E盘数据
LGQDUCKY 2004-10-21
  • 打赏
  • 举报
回复
可能还得需要介质恢复,因为数据库存储数据文件的时候是带全路径的。

svrmgrl
svrmgrl>connect internal
svrmgrl>startup mount
svrmgrl>recover database until 'yyyy-mm-dd:hh:mm:ss';-修改前的时间
svrmgrl>alter database open resetlogs;
zxar9889 2004-10-21
  • 打赏
  • 举报
回复
盘符当然已经改回来了!
biliky 2004-10-20
  • 打赏
  • 举报
回复
跟着学...
「已注销」 2004-10-20
  • 打赏
  • 举报
回复
在windows的管理里把盘符改回来变OK了。
zxar9889 2004-10-20
  • 打赏
  • 举报
回复
waiting.................
zxar9889 2004-10-20
  • 打赏
  • 举报
回复
我的qq :49666198
有更长时间的详细日志文件,请帮助!
zxar9889 2004-10-20
  • 打赏
  • 举报
回复

Media Recovery Start
WARNING! Recovering data file 11 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 12 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 13 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 14 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 15 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 16 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
Media Recovery Log
ORA-279 signalled during: ALTER DATABASE RECOVER database
...
Wed Oct 20 14:16:15 2004
ALTER DATABASE RECOVER LOGFILE 'aaa.log'
Media Recovery Log aaa.log
ORA-308 signalled during: ALTER DATABASE RECOVER LOGFILE 'aaa.log' ...
Wed Oct 20 14:16:15 2004
ALTER DATABASE RECOVER CANCEL
Media Recovery Cancelled
Completed: ALTER DATABASE RECOVER CANCEL
Wed Oct 20 14:17:53 2004
Starting ORACLE instance (normal)
Wed Oct 20 14:18:46 2004
ALTER DATABASE RECOVER database

Wed Oct 20 14:18:46 2004
Media Recovery Start
WARNING! Recovering data file 11 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 12 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 13 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 14 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 15 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
WARNING! Recovering data file 16 from a fuzzy backup. It might be an online
backup taken without entering the begin backup command.
Media Recovery Log
ORA-279 signalled during: ALTER DATABASE RECOVER database
...
Wed Oct 20 14:21:04 2004
ALTER DATABASE RECOVER CONTINUE DEFAULT
Wed Oct 20 14:21:04 2004
Media Recovery Log D:\ORANT\RDBMS80\ARC4540.1
ORA-308 signalled during: ALTER DATABASE RECOVER CONTINUE DEFAULT ...
Wed Oct 20 14:21:04 2004
ALTER DATABASE RECOVER CANCEL
Media Recovery Cancelled
Completed: ALTER DATABASE RECOVER CANCEL
zmgowin 2004-10-20
  • 打赏
  • 举报
回复
先看看启动数据库有什么错误提示吧
zxar9889 2004-10-20
  • 打赏
  • 举报
回复
能告诉我怎么重新创建控制文件吗?我手边有参考书,请提示一下
我的数据不会真的丢失吧?!
zxar9889 2004-10-20
  • 打赏
  • 举报
回复
服务器端也不能使用
zmgowin 2004-10-20
  • 打赏
  • 举报
回复
可能需要重新创建控制文件
bzszp 2004-10-20
  • 打赏
  • 举报
回复
服务器端可以正常使用?
lialin 2004-10-20
  • 打赏
  • 举报
回复
确实有点难度,不知道,学习一下!
zxar9889 2004-10-20
  • 打赏
  • 举报
回复
在easy config 中也无法与数据库连接测试成功!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧