删除表空间文件导致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连接数据库就可以链接上了。

           

                                          

原文地址:https://www.cnblogs.com/hbuser/p/10983426.html