分步启动一下数据库看看,在服务器上操作:sqlplus / as sysdbasql>startup nomountsql>alter database mountsql>alter database open
...是不是物理文件删错了,如果是测试库的话,用语句再把表空间删除一下,如果还提示数据库未打开,就重启数据库吧。
alter database open 先
sql>comm /as sysdba >startup
先打开数据库。