服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 数据库技术 > Oracle技术 > Oracle开发 > 查看文档

oracle数据库环境下数据文件丢失的恢复

【赛迪网-it技术报道】数据库归档模式,新建表空间testtbs, 数据文件testtbs.dbf

关闭数据库

删除数据文件testtbs.dbf

启动数据库

提示:

ora-01157: 无法标识/锁定数据文件 2 - 请参阅 dbwr 跟踪文件

ora-01110: 数据文件 2: 'd:oracleoradatahahatesttbs.dbf'

此数据文件没有做任何备份, 请问这种情况怎么恢复

操作如下:

sql> alter database datafile 2 offline drop;

数据库已更改。

sql> alter database open;

数据库已更改。

sql> alter database create datafile 'd:oracleoradatahahatesttbs.dbf';

sql> recover datafile 2;

完成介质恢复。

sql> alter tablespace testtbs online;

表空间已更改。

扫描关注微信公众号