是不是在 VM 中装的数据库?  你的 VM 中的windows 突然被关闭了(非正常的关闭),再一打开 VM 就这样了?这个可能是 VM 没有来得及写磁盘,你在 VM 中的所有操作就都没有了。

解决方案 »

  1.   


    文件存在,而且建好wms之后,wms、system都可以登录。后来重启服务,就都登不进去了,只有sysdba可以登进去。
      

  2.   


    是在服务器上装的数据库,不突然关闭windows,重启服务,也连接不上。也startup了
      

  3.   

    建议 LZ  查一下实例名称。select instance_name from v$instance ; 是不是和原来的一样,有可能你在创建了两个数据库,在“服务”中看看是不是有两个"OracleServiceXXXX" 这样的服务/
      

  4.   

    之前的那个问题解决了,把startup替换为startup mount 和 alter database open就可以了。但是我现在又遇到了一个问题,能否帮我看一下?
      

  5.   

    我一关闭数据库(shutdown normal),然后再启动(startup normal >>alter database normal),在alter database normal,就会出现错误。错误如下:
    ORA-01122: 数据库文件 6 验证失败;
    ORA-01110: 数据文件 6: 'C:\ORACLE\ORADATA\ORCL\WMS01.DBF';
    ORA-01251: 读取了文件号 6 的未知文件标头版本。
      

  6.   

    我一关闭数据库(shutdown normal),然后再启动(startup normal >>alter database normal),在alter database open,就会出现错误。错误如下:
    ORA-01122: 数据库文件 6 验证失败;
    ORA-01110: 数据文件 6: 'C:\ORACLE\ORADATA\ORCL\WMS01.DBF';
    ORA-01251: 读取了文件号 6 的未知文件标头版本。