今天在还原Oracle数据库的时候,不小心把表空间文件删除了,登陆PLSQL是总是出现上图提示。
解决办法如下:
1、进入cmd命令窗口,输入sqlplus sys/password as sysdba;
2、SQL>conn sys/password as sysdba;
已连接
3、SQL>shutdown normal;
4、SQL>startup mount
5、SQL>alter database open;
6、SQL>alter database datafile 5 offilne drop;
7、重复执行5、6两步,知道所有无法连接的表空间都已经被删除
8、shutdown normal;
9、startup mount;
10、alter database open;
最后输入账号、密码登陆即可
参考来源:https://www.cnblogs.com/arxive/p/9012614.html