如果是linux平台:修改文件/etc/oratab,将最一后个字母“N”改成“Y”;如果是solaris平台,修改文件/var/opt/oracle/oratab,将最一后个字母“N”改成“Y”再重启机器试一试,当然,得保证你机器上相应的启动目录下有数据库的启动脚本。

解决方案 »

  1.   

    windows: 注册表:
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
    修改ORA_<SID>_AUTOSTART 的值
    改成TRUE
      

  2.   

    to Petergepeter(拔刀斋) 我看了一下,一直是true。为什么?为什么啊??我用的是windows2000 professional.
    急急急急急
      

  3.   

    如果是因为加入到域导致不能自动打开数据库,可以:
    修改文件C(安装盘符):\oracle\ora81\network\ADMIN\sqlnet.ora,
    除最后一行NAMES.DIRECTORY_PATH= (TNSNAMES)外,其它行前加上“#”进行注释,而后重启机器即可。
    或者,在机器启动时拔掉网络线,等机器启动完毕后插上网络线即可。