如果不小心物理上删除了一Oracle的数据文件,比如说,某应用表空间所对应数据文件”adc.dbf”,Oracle读控制文件时,和打开数据库时所面对的参数不一致,Oracle数据库将启动不了,解决这种问题的方法是把该文件对应的表空间先卸下,再删除,以保证控制文件描述和物理上存在文件一致。

以sys用户登录并进入Sql*Plus:
SQL >startup mount
SQL >alter database datafile ‘/directory/abc.dbf’ offline;
SQL >alter database open;
SQL >drop tablespace abc;

转载于:https://www.cnblogs.com/freshbreeze/archive/2013/05/31/3111081.html

Oracle命令--数据文件被误删后的处理相关推荐

  1. linux共享文件丢失,【干货分享】linux平台下数据文件被误删后,如何及时得知并进行恢复...

    原标题:[干货分享]linux平台下数据文件被误删后,如何及时得知并进行恢复 我们知道在windows平台下,一旦文件在程序中打开,则不能被删除,所以不存在误删数据文件的情况,如下图所示. 但是在LI ...

  2. linux文件恢复dbf,linux平台下数据文件被误删后,如何及时得知并进行恢复-dbf文件怎么打开...

    我们知道在windows平台下,一旦文件在程序中打开,则不能被删除,所以不存在误删数据文件的情况,如下图所示. 但是在LINUX操作系统中,被进程打开的文件仍可以被删除,因此存在DM7数据文件可能被误 ...

  3. 上海腾科教育达梦数据库培训干货分享linux平台下数据文件被误删后,如何及时得知并进行恢复

    我们知道在windows平台下,一旦文件在程序中打开,则不能被删除,所以不存在误删数据文件的情况,如下图所示. 但是在LINUX操作系统中,被进程打开的文件仍可以被删除,因此存在DM7数据文件可能被误 ...

  4. Oracle单个数据文件超过32G后需要扩容

    表空间数据文件容量与DB_BLOCK_SIZE的设置有关,而这个参数在创建数据库实例的时候就已经指定.DB_BLOCK_SIZE参数可以设置为4K.8K.16K.32K.64K等几种,Oracle的物 ...

  5. linux误删表空间文件,UNDO表空间下的数据文件被误删除后的处理方法

    UNDO表空间下的数据文件被误删除后的处理方法: 操作前备份数据库,以避免更大的损失. 思路: 1.把误删除的数据文件offline 2.正常打开数据库后创建新的UNDO表空间及数据文件 3.修改相应 ...

  6. 数据库oracle文件怎么打开,Oracle某个数据文件损坏,如何打开数据库-数据库专栏,ORACLE...

    某个数据文件损坏,如何打开数据库? 系统环境: 1.操作系统:windows 2000 server,机器内存128m 2.数据库: oracle 8i r2 (8.1.6) for nt 企业版 3 ...

  7. oracle 普通数据文件备份与恢复

    普通数据文件指:非system表空间.undo_tablespace表空间.临时表空间和只读表空间的数据文件.它们损坏导致用户数据不能访问,不会导致db自身异常.实例崩溃.数据库不恢复就无法启动的情况 ...

  8. oracle datafile损坏,Oracle某个数据文件损坏,如何打开数据_oracle

    某个数据文件损坏,如何打开数据库? 系统环境: 1.操作系统:Windows 2000 Server,机器内存128M 2.数据库: oracle 8i R2 (8.1.6) for NT 企业版 3 ...

  9. MySQL数据文件被误删,如何进行恢复?

    在我们实际工作中,尤其在公司的测试环境下,经常会有多个业务方服务共用同一套服务器,部署自身MySQL环境.很不巧的是,会出现有MySQL数据文件被删除/误删除的情况发生.假如真的发生了,想想就很令人崩 ...

最新文章

  1. 创建java的可执行文件
  2. 【特征工程】(未完成)编码
  3. android自动化优化工具,Auto Optimizer手机性能自动优化App
  4. javascript对下拉列表框(select)的操作
  5. SQL Server 提高创建索引速度的 2 个方法
  6. JAVA 实现 JWT
  7. mac mysql5.7.9 dmg_Mac 安装 mysql5.7
  8. 三、Vue组件化开发学习笔记——组件化的基本步骤、全局组件和局部组件、父组件和子组件、注册组件的语法糖、模板分离写法、组件的数据存放
  9. 报名啦!旷视研究院解读COCO 2017物体检测夺冠算法 | 吃瓜社
  10. Android P2P语音通话实现(思路探讨)
  11. 详解Android核心模块及相关技术
  12. 2020年写字楼行业发展现状及趋势分析
  13. java判断日期是否为工作日(排除节假日和调整周末上班)
  14. Ring buffer streaming in general - how to imple...
  15. webpack2系列step1--HTML
  16. 模拟人生java版攻略_模拟人生免费版简易攻略小技巧
  17. vue3前端获取文件md5码
  18. 西湖论剑2020writeup
  19. Chrome终极全屏模式Kiosk
  20. 常见的变换总结与代码:DCT,STFT,K-L变换等

热门文章

  1. redisson redlock(基于redisson框架和redis集群使用分布式锁)
  2. centos系统中kaptcha没有按指定的字体显示验证码问题解决
  3. Docker 容器时区时间不一致问题解决
  4. 学习使用markdown(markdown篇)
  5. C语言再学习 -- grep 命令(转)
  6. UNIX再学习 -- 可重入函数和 SIGCHLD 语义
  7. Hi3516A开发--内存换算
  8. disconf mysql_disconf-web安装
  9. 在Android Native层中创建Java虚拟机实例
  10. APK加壳【3】通用内存加载dex方案分析