故障背景

1 非归档模式。
2 删除用户表空间数据文件。
3 不存在备份。

在表空间级别删除数据文件报错。

SQL> alter tablespace nrmstj drop datafile '/data/orcl1.dbf';
alter tablespace nrmstj drop datafile '/data/orcl1.dbf'
*
ERROR at line 1:
ORA-03264: cannot drop offline datafile of locally managed tablespace

解决方案

1 对于非归档模式 只能使用 offline drop离线被删除的数据文件,数据库其他能够正常使用,
只是数据文件段内对应的数据无法被dml或者ddl
alter database datafile 66 offline drop; 
2 找出对应的数据库段进行表空间迁移,幸亏是OGG目标库,可以从主库进行数据迁移,如果是正式库 ,则整个数据文件的数据丢失。
select  distinct segment_name,segment_type from dba_extents where file_id=66 and segment_type='TABLE'。

NR.TT

3  找到ogg复制进程对应的进程,排除表的复制。
4  删除掉表。

OCI Error ORA-00376: file 66 cannot be read at this time

Oracle备份与恢复-误删数据文件恢复(非归档模式)相关推荐

  1. 利用 BBED 恢复非归档模式下 OFFLINE 数据文件

    利用 BBED 恢复非归档模式下 OFFLINE 数据文件 今天来模拟一个非归档模式下恢复OFFLINE数据文件的场景,主要有2种情况: 一种是在线日志没有被覆盖,另一种是在线日志被覆盖. 第一种情况 ...

  2. linux mysql 文件恢复_linux下误删数据文件恢复

    linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3).giis(不能恢复安装giis之前的文件).ext3grep(仅限ext3).R-linux(支持ext3 ...

  3. oracle重新恢复数据库,重新安装oracle根据原数据文件恢复数据库

    个人重新安装系统,数据文件保留,在重新安装oracle 后,需要根据现有文件恢复现有数据库. 假设我的数据库数据文件在D:\oracle\product\10.2.0\oradata\orcl\目录下 ...

  4. linux还原dm7,DM7 达梦数据库 误删数据文件 恢复方法

    在之前的博客里我们看了DM7 表空间的管理,如下: https://www.cndba.cn/dave/article/3570 https://www.cndba.cn/dave/article/3 ...

  5. oracle10g利用归档恢复,Oracle10g数据库归档与非归档模式下的备份与恢复

    一.总述 1.数据库归档模式: * 非归档模式:当数据库数据只读不会改变时,数据不会改变,数据库适合用非归档模式,  这样提高机能 * 归档模式:对于数据库数据经常变换,数据库最好用归档模式,这样可以 ...

  6. Oracle10g数据库归档与非归档模式下的备份与恢复

    一.总述 1.数据库归档模式: * 非归档模式:当数据库数据只读不会改变时,数据不会改变,数据库适合用非归档模式,  这样提高机能 * 归档模式:对于数据库数据经常变换,数据库最好用归档模式,这样可以 ...

  7. Oracle BBED单个数据文件跳过所有归档恢复

    场景描述: 数据库利用备份进行恢复时,需要执行restore+recover,restore利用备份片恢复数据文件,recover是进行归档日志应用到最新状态,当我们所有归档日志丢失时,可以利用bbe ...

  8. oracle数据库非归档模式数据备份和恢复

    模拟USER01.DBF文件被删除的情况进行恢复 1.先查看数据库确认为非归档模式 archive log list; 2.使用rman进行全量备份 因为是非归档模式,所以需要将数据库修改为mount ...

  9. oracle非归档模式下如何备份,Oracle之RMAN数据库在非归档模式下的备份和恢复

    1.数据库在非归档模式下的备份 SQLgt; archive log list;数据库日志模式 非存档模式自动存档 禁用存档终点 USE_DB_RECOVERY_FIL 1.数据库在非归档模式下的备份 ...

  10. RMAN数据库恢复 之归档模式有(无)备份-丢失数据文件的恢复

    1.归档模式有备份,丢失数据文件的恢复 归档模式有备份,不管丢失什么数据文件,直接在RMAN下RESTOER--->RECOVER--->OPEN即可. RMAN> STARUP M ...

最新文章

  1. JSP中文乱码问题解决
  2. iOS常用CGRect的交错,边缘,中心的检测
  3. if xxx.strip()函数的使用
  4. Xcode出现( linker command failed with exit code 1)错误总结
  5. HDU 6112黑色星期五 蓝桥基拉姆森公式
  6. spring 注解说明以及@Resource和@Autowired的区别
  7. ValueError: do_handshake_on_connect should not be specified for non-blocking sockets
  8. Discretized Streams (DStreams)离散化流
  9. 数量词a lot of、much、many、a little、a few_29
  10. JavaScript浏览器编程之——使用Cookie传递参数
  11. Sublime Text3插件管理
  12. 使用Tortoise小乌龟 git 拉取代码 报错128处理
  13. 数据库课程设计练习- 视图的使用
  14. NeoKylin7文件管理(自用)
  15. 粗虚线和细虚线_高速虚线两侧是粗虚线 高速公路虚线两边加斜线什么意思?...
  16. 第39级台阶 蓝桥杯
  17. 如何在Flatter中以正确的方式存储登录凭证
  18. (转)Apple Push Notification Services in iOS 6 Tutorial: Part 1/2
  19. html并排div可重叠,html – 并排堆叠div
  20. C语言使用while语句实现循环结构

热门文章

  1. 教师计算机西沃培训心得,希沃电子白板学习心得体会
  2. 软件测试测试常见分类有哪些?
  3. [转]采购订单或采购申请审批状态为IN PROCESS的解决方法
  4. VMware之虚拟交换机
  5. 基于朴素贝叶斯的新闻分类
  6. Composition
  7. Legend of Mir(传奇)官方源码学习1、运行游戏
  8. B端产品运营基本工作内容
  9. 配音秀 v8.10.255
  10. LoRa开发|LoRa无线传输技术介绍