启动服务
C:\Documents and Settings\Administrator>net start oracleservicedb
OracleServiceDB 服务正在启动 .
OracleServiceDB 服务已经启动成功。连接数据库时提示信息:
C:\Documents and Settings\Administrator>sqlplus/nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 11月 22 10:32:18 2011Copyright (c) 1982, 2005, Oracle.  All rights reserved.SQL> conn ime/ime@db
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist 查看日志,发现有错误信息:
Errors in file c:\oracle\product\10.2.0\admin\db\udump\db_ora_4600.trc:
ORA-00313: ??????? 1 (???? 1) ???
ORA-00312: ???? 1 ?? 1: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\DB\REDO01.LOG'
ORA-27041: ??????
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。Tue Nov 22 10:46:10 2011
Errors in file c:\oracle\product\10.2.0\admin\db\udump\db_ora_4600.trc:
ORA-00313: ??????? 2 (???? 1) ???
ORA-00312: ???? 2 ?? 1: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\DB\REDO02.LOG'
ORA-27041: ??????
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。Tue Nov 22 10:46:11 2011
Errors in file c:\oracle\product\10.2.0\admin\db\udump\db_ora_4600.trc:
ORA-00313: ??????? 3 (???? 1) ???
ORA-00312: ???? 3 ?? 1: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\DB\REDO03.LOG'
ORA-27041: ??????
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。但通过如下方式可以手动启动数据库,启动后访问正常conn / as sysdba;startup

解决方案 »

  1.   

    启动服务
    C:\Documents and Settings\Administrator>net start oracleservicedb
    OracleServiceDB 服务正在启动 .
    OracleServiceDB 服务已经启动成功。看看服务里相关信息
    对应的程序路径:e:\oracle\product\10.2.0\db_1\bin\ORACLE.EXE GIS
    登录参数等等
      

  2.   

    2003server在虚拟机中,会不会是因为这个呢?
      

  3.   

    ORACLE在虚拟机中刚装好,就启动不了?
      

  4.   

    http://zhidao.baidu.com/question/113949114.htmloracle假启动问题,改下配置,具体修改方法,参照上面地址我的回答。