Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

999

积分

1

好友

942

主题
1#
发表于 2017-4-14 18:45:33 | 查看: 1289| 回复: 0

一个数据库,数据库软件装在服务器上面,数据文件放在了外接存储上面。现在因为服务器的硬盘坏了两块,raid失效,只能重装系统,重做数据库。我做好了后准备恢复数据,我具体的做法就是把存储上面原来的oracle data 文件改名,然后再用创建一个数据库,名字和原来的相同,建好后改名,把最开始的那个改为这个,创建的。  举个例子就是 原来 实例名是 mddb  我改为 mddb1 然后再重新创建一个 mddb 最后把新的mddb改为mddb 2 ,mddb1改为 mddb ,其实就是把数据文件替换下。  可是做完了才发现了一个重要的问题,  原来的数据库文件里面 只有两个表空间的 dbf 没有控制文件和重做日志文件。相当于我现在这个库里面还是没有读到原来的数据文件。  比如 select * from v$datafile; 就只有我新建的这些数据文件,没有原来的数据文件挂在上面,  请问 怎么样能让 原来的数据文件 挂上去,能否通过修改 控制文件的方式?

我的语文老师贵的早,写的好像不是很清楚啊,大家将就看吧。

没有 system表空间 没有 redo表空间,只有 一个另外创建的业务表空间和一个临时表空间的 数据文件  。 那些都没有,这样还能恢复吗?


下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569     邮箱:service@parnassusdata.com
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-20 07:53 , Processed in 0.045729 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569