本帖最后由 lurenheheyy 于 2012-10-31 19:39:04 编辑

解决方案 »

  1.   

    -- alter database open force;
    -- 然后:重建undo表空间的数据文件,OK了!
      

  2.   

    19:51:31 SYS@myora > alter database open;
    alter database open
    *
    第 1 行出现错误:
    ORA-01157: 无法标识/锁定数据文件 3 - 请参阅 DBWR 跟踪文件
    ORA-01110: 数据文件 3: 'D:\APP\ADMINISTRATOR\ORADATA\MYORA\UNDOTBS01.DBF'
    19:51:36 SYS@myora > alter database datafile 'D:\APP\ADMINISTRATOR\ORADATA\MYORA\UNDOTBS01.DBF' offline drop;数据库已更改。19:52:59 SYS@myora > alter database open;数据库已更改。19:53:18 SYS@myora > create undo tablespace undotbs2 datafile 'D:\app\Administrator\oradata\myora\undotbs2_01.dbf' size 1024M;表空间已创建。19:54:31 SYS@myora > alter system set undo_tablespace=undotbs2 scope=both;系统已更改。19:54:57 SYS@myora > drop tablespace undotbs1;表空间已删除。