ORACLE如何通过DBF文件恢复数据

ORACLE如何通过DBF文件恢复数据,第1张

dbf文件都是一致的,那么可以通过重建控制文件来打开数据库dbf文件并不一致或有损坏且无其他备份的,需要特殊恢复手段,例如:OracleDBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRMForOracleDatabase–schema级别oracle数据库数据恢复特性,PRM即ParnassusDataRecoveryManager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated/drop掉的表,也可以恢复无法打开的Oracle数据库(AlterDatabaseOpen失败)中的数据。PRM是图形化增强版的OracleDUL工具,同时具备很多OracleDUL不具备的特性

别听他们的,你这个只是数据文件坏了,控制文件是ctl后缀的,你要是真重建了控制文件就难办了。

要是还要这个表空间的话,有rman备份:

在你数据库的服务器上

1、rman target /

2、restore database

3、recover database

要是没有物理备份,或不要这个表空间的话

1、shutdown immediate

2、startup mount

3、alter database dataflie ‘提示的路径及文件’ offline

4、alter database open

然后数据库就能打开了。有exp导出的文件可以重建表空间再导入


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/sjk/6464431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存