删除表空间文件导致plsql连不上数据库,报错ORA-01033
删除了oracle数据库的表空间,在使用plsql连接数据库时,连不上数据库,报错ORA-01033。
解决办法:
第一步:先按下win+R键,输入cmd,进入dos窗口,使用dba连接数据库。
输入命令:sqlplus "/as sysdba
连接数据库。
第二步:卸载数据
输入命令: shutdown normal
会出现:
ORA-01109:数据库未打开
已经卸载数据库。
ORACLE例程已经关闭
第三步:重新装载数据
输入命令:startup mount
会出现:
ORACLE例程已经启动
数据库装载完毕。
第四步:进行数据库打开操作,会显示错误文件标号
输入命令:alter database open;
第五步:处理数据库中的文件
输入命令:alter database datafile 6 offline drop;
到此,数据库表空间文件已经处理完毕,使用plsql连接数据库就可以链接上了。