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