将表空间USERS中新增加的一个数据文件USERS02.DBF,USERS03.DBF脱机后,误删除了。恢复时发现这两个文件都没有有效备份。问数据能
早上一客户说,,将表空间USERS中新增加的一个数据文件USERS02.DBF,USERS03.DBF脱机后,误删除了。恢复时发现这两个文件都没有有效备份。问数据能否恢复出来。
1、模拟场景:
SQL> select file_id,file_name,tablespace_name,online_status from dba_data_files;
1.1 将数据文件users02.dbf脱机
SQL> alter database datafile 5 offline;
1.2 删除脱机的数据文件
$ rm /oracle/oradata/orcl/users02.dbf
2、数据恢复
在原版的基础上做了一下修正:增加1st在线支付功能与论坛用户数据结合,vip也可与论坛相关,增加互动性vip会员的全面修正评论没有提交正文的问题特价商品的调用连接问题删掉了2个木马文件去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正定单不能删除问题VIP出错问题主题添加问题商家注册页导航连接问题添加了导航FLASH源文
2.1 直接恢复数据文件再online
提示找不到数据文件datafile5。
2.2 先创建数据文件,再恢复
2.3 查看恢复的数据文件
SQL> select file_id,file_name,tablespace_name,online_status from dba_data_files;
数据文件已成功恢复。










