将表空间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、数据恢复

2.1 直接恢复数据文件再online

提示找不到数据文件datafile5。

2.2 先创建数据文件,再恢复

2.3 查看恢复的数据文件

SQL> select file_id,file_name,tablespace_name,online_status from dba_data_files;

数据文件已成功恢复。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle用户删除了可以恢复吗,恢复用户误删除的没备份的Oracle数据文件相关推荐

  1. oracle从备份提取归档,Oracle归档模式有备份,丢失数据文件的恢复

    1.创建数据库全备份 2.test2用户下面构造测试数据 3.模拟文件丢失:以sysdba身份登录并关闭数据库,尝试重新启动数据库 4.执行恢复:进入RMAN命令行环境 从上面可以看到:恢复数据文件7 ...

  2. ORACLE基础学习-RMAN应用之(归档模式无备份,丢失数据文件的恢复)

    二.归档模式无备份,丢失数据文件的恢复: 首先要意识到,这种恢复是有条件的,只有在某些特定条件下,才有可能在没有备份的情况下恢复丢失的数据文件. 同时又需意识到不是所有丢失的文件都是可以被成功恢复的. ...

  3. 4.Oracle 在删除表、表空间、用户时 如何释放磁盘空间

    1. drop表 执行drop table xx 语句 drop后的表被放在回收站(dba_recyclebin)里,而不是直接删除掉.这样,回收站里的表信息就可以被恢复,或彻底清除. 通过查询回收站 ...

  4. oracle 11g b表空间什么情况下自动增加,oracle 11g 查看表空间使用情况,表空间创建,表空间添加数据文件,修改数据文件自动增长,删除表空间...

    1.查看表空间以及表空间使用情况 SELECT TABLESPACE_NAME "表空间", To_char(Round(BYTES / 1024, 2), '99990.00') ...

  5. 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件

    http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...

  6. 新一代的数据库备份解决方案--Oracle数据库

    DSG SnapAssure数据库备份软件 1.1 工作原理 DSG SnapAssure采用专利技术优化整个备份过程,并实现备份数据可用性,如下图所示: SnapAssure采用三层体系结构. 第一 ...

  7. Oracle之删除数据之后如何恢复的方法总结

    导读: 1.delete误删除的解决方法: 2.drop误删除的解决方法: 3.闪回整个数据库: 4.总结 以下以oracle数据库为例,介绍关于表中数据删除的解决办法.(不考虑全库备份和利用归档日志 ...

  8. oracle 数据文件recover,Oracle数据库意外删除数据文件的恢复(转载)

    今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级别的删除,然而幸运的是这个数据库没有崩溃,仍然处于open状态的时候,客户就发现了问题,求助到我们,最终完整地恢复了所有数据文件. 在Li ...

  9. oracle truncate可以恢复吗,恢复truncate表

    如果数据库是非归档模式且没有备份,此时如果drop掉一张表,有办法可以恢复吗?当然可以,而且是完全恢复:http://blog.sina.com.cn/s/blog_61cd89f60102ed97. ...

  10. 执行用户管理(不依赖于RMAN)的备份和恢复_执行用户管理的数据库闪回和恢复

    本章描述在用户管理的备份和恢复策略中如何还原和恢复数据库和使用Oracle数据库的闪回特性.用户管理的备份和还原策略意味着不依赖RMAN的方法. 1.使用SQL*Plus执行闪回数据库 可以在非CDB ...

最新文章

  1. Settings(系统设置app)
  2. 52. N-Queens II
  3. 八大排序算法的python实现(三)冒泡排序
  4. apache 启用 gzip压缩
  5. ARM 汇编详解 -- 体系结构与编程
  6. Andriod 实现可拖动列表
  7. windows 搭建代理服务器 - Apache httpd
  8. 项目合同与劳务合同的区别
  9. python算法练习——解空间的穷举搜索与Google方程式
  10. svg之defs以及use的使用
  11. (三)基于PHP——复杂的WSDL的创建(WSDL篇)
  12. java 端口流量统计_java—流量统计源码 | 学步园
  13. 最新国外虚拟主机对比评论国外虚拟主机购买指南
  14. 笔记本中的insert,idea中Alt + insert快捷键在笔记本中怎么输入
  15. 无线信号的接收流程和接收机中基本结构的具体功能
  16. JavaScript系列之内置对象Object
  17. 桌面右击没有WPS新建WORD文档
  18. 【作用域、自由变量】
  19. 摄影师在新西兰海域拍到怀孕雄性海马(组图)
  20. 十大硬盘数据恢复软件简评(转自华军)

热门文章

  1. LeetCode--Restore IP Addresses
  2. 使用lkjson处理Json数据
  3. python改错题重要的事情说三遍_5个很好的Python面试题问题答案及分析
  4. 【Spring-tx】关于spring事务的思考
  5. Java集合Collection之实现原理解读(HashSet)
  6. spring aop聊点不一样的东西
  7. 交互软件Axure—高保真原型
  8. Hibernate 的HQL和sql有什么区别
  9. Oracle从10g升级到11g详细步骤
  10. 所有浏览器的 CSS selectors 兼容性