Oracle误删.DBF文件导致数据库连接不上解决

由于之前删点东西,不小心把oracle中的一个.DBF文件给删除了。导致了我数据库一直连接不上,加上有一个多月没有使用oracle,所以弄了一个早上才解决。下面我就来总结一下解决方法

  1.以管理员的身份运行cmd,输入 sqlplus/nolog

 2.接着输入 conn sys/orcl as sysdba

3.shutdown immediate

4.startup

5.alter database datafile 'F:\ERP.DBF' offline drop;

6. alter database open;

 

就可以重新连接上自己的数据库了,下面截图参考(我误删的就是'F:\ERP.DBF)

Oracle误删.DBF文件导致数据库连接不上解决_第1张图片

 

敲完后成功连上数据库

Oracle误删.DBF文件导致数据库连接不上解决_第2张图片

连不上数据库可能有很多原因,先找到问题的本质在什么地方,再去对这个问题进行解决,我也是搞了好久才想起是自己曾经不小心删除了个.dbf文件导致的

你可能感兴趣的:(Oracle)