oracle数据文件直接物理删除

维护人员数据文件直接物理删除(例如 D:\app\Administrator\oradata\test2\TEST2.DBF) ,导致oracle数据库普通用户无法正常登录,就会出现如下提示:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist

操作方法

  • 01

    CMD下执行命令 :sqlplus / as sysdba;(用sys用户登录数据库)。

  • 02

    select name from v$datafile;(查看DBF文件信息,查找丢失文件,例如 D:\app\Administrator\oradata\test2\TEST2.DBF)。 D:\app\Administrator\oradata\orcl\SYSTEM01.DBFD:\app\Administrator\oradata\orcl\SYSAUX01.DBFD:\app\Administrator\oradata\orcl\UNDOTBS01.DBFD:\app\Administrator\oradata\orcl\USERS01.DBFD:\app\Administrator\oradata\orcl\EXAMPLE01.DBFD:\app\Administrator\oradata\test2\TEST2.DBF 已选择8行。

  • 03

    执行命令:shutdown immediate; (关闭数据库)ora-01109:数据库未打开已经卸载数据库ORACLE例程已关闭

  • 04

    执行命令:startup mount; (打开控制文件)ORACLE 例程已经启动Total System Global Area 61236838 bytesFixed Size 125042 bytesVariable Size 22230106 bytesDatabase Buffers 38168166 bytesRedo Buffers 713523 bytes数据库装载完毕

  • 05

    执行命令:alter database datafile 'D:\app\Administrator\oradata\test2\TEST2.DBF' offline drop;( 注销被误删的表空间文件)数据库已更改

  • 06

    执行命令:alter database open;(打开数据库)数据库已更改

  • 07

    执行命令:system/1@orcl;(再次连接)已连接例程已连接上,问题得以解决。

(0)

相关推荐

  • 误删除oracle数据文件时的恢复方法

    当误删除oracle数据文件后,文件系统上虽然看不到被删除的数据文件了,但仍可以通过prmscan工具扫描底层磁盘上的oracle数据块,并将这些数据块重组以达到数据恢复的目的. prmscan 适用 ...

  • 如何彻底删除手机数据文件_彻底删除手机照片

    有时候照片过多了会占据大量的手机内存,今天我教大家如何彻底删除照片. 操作方法 01 这里以iPhone手机为例.首先我们打开自己的 iPhone手机,找到照片的图标,然后点击进入相册. 02 在相册 ...

  • oracle如何查看数据文件和控制文件存放位置

    在oracle的日常维护中,要经常查看oracle数据库的数据文件及控制文件存放位置, 以便能查看磁盘占用情况,避免对数据库造成性能困扰. 如何快速的查看oracle数据文件及控制文件的位置呢? 下面 ...

  • Oracle数据表转换为Shapefile文件图文说明

    进行该工作的一个前提条件是:Oracle数据表中包含坐标数值字段,一般来说就是x、y字段。 一 导出Oracle数据表为csv文件 查询数据表tcmmspoint原始数据,将其导出为CSV格式文件。 ...

  • Outlook 删除或存档邮件后,为什么数据文件仍然大小不变?

    Outlook 删除或存档邮件后,为什么数据文件仍然大小不变。 原因分析: 原来,存档时依然会保留原来的文件结构,需要进行压缩才能释放这部分空间。而压缩则通常在计算机空闲且 Outlook 仍在运行时 ...

  • NTFS For Mac如何传输和删除数据文件

    NTFS For Mac是为解决Windows和Mac OS X不兼容问题而开发的档案系统驱动,可以让人们在Mac OS X下完全读/写访问NTFS档案系统的任何版本.那么这个插件到底该如何使用呢? ...

  • Linux下删除文件之彻底删除文件(shred)

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除 ...

  • 怎么彻底删除文件 DIskGenius彻底删除文件图文教程

    文件怎么彻底删除?回收站已清空但还可以通过还原软件找回来,自从冠希哥火了之后,大众对电脑上的资料的保密度大大提高,那么怎么才让自己的隐私删除后不被泄露?就算是“Shift+Del”删除文件则可实现所谓 ...

  • Windows版文件夹无法删除解决办法

    一、原因分析(Windows版) 1、有关联文件在运行 文件无法删除大多是由于有关联的程序在运行的原因,当然这有可能是电脑病毒引起,也有可能是有些软件运行文件关联了某些系统文件。例如,无法移除的USB ...