这种情况如何恢复?

qxm 2003-03-28 11:49:01
我现在有一个完整的数据文件,是以前数据库系统的,数据库版本和操作系统都一样。想把它加到我目前的数据系统中来,该怎么办啊?
我自己试了两次,第一次建一个表空间,直接REUSE这个数据文件,结果其中的数据就全没有了。
第二次我建立了创建控制文件的脚本文件,在里面修改了一下,加入了这个数据文件。
然后用recover database using backup controlfile,好象也不行。
到底这种情况下该怎么做啊?
...全文
20 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuaiwu 2003-03-28
  • 打赏
  • 举报
回复
如果只有一个单独的数据文件,而没有相关的系统信息的话,基本是不可能恢复的
因为该数据文件中不存在表的结构等内容,它们全都是存在于system表空间中的,如果没有结构,该文件只是一堆垃圾的集合
beckhambobo 2003-03-28
  • 打赏
  • 举报
回复
若是该文件是后缀名为.dbf,那它却决少了控制文件指向它,怎能建立到指定空间呢?
black_snail 2003-03-28
  • 打赏
  • 举报
回复
我现在有一个完整的数据文件,是以前数据库系统的,数据库版本和操作系统都一样。想把它加到我目前的数据系统中来,该怎么办啊?
-->不可能

reuse并不表示你可以找会原来存放的数据.



jasonbruc 2003-03-28
  • 打赏
  • 举报
回复
是什么文件.dmp的?

17,377

社区成员

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

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