你是什么操作系统?如果是linux就需要自己写启动脚本

解决方案 »

  1.   

    如果是linux就要自己写脚本
    是window的话去看看是不是设为手动或禁用了?
      

  2.   

    你用的是不是8.17版本 如果是的话:
    在network\admin 文件夹下有文件sqlnet.ora内容是:
    # SQLNET.ORA Network Configuration File: E:\oracle\ora92\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)改为:
    # SQLNET.ORA Network Configuration File: E:\oracle\ora92\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.# SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)HQ.Wang 海清
      

  3.   

    我是Windows2000 Server Oracle8.1.6
    试试海清的方法先!
      

  4.   

    我碰到了和楼主一样的问题,用hqwang77(haiqing)的方法解决了。
      

  5.   

    首先 你的是8.17版本吗?再者 你找得文件对吗sqlnet.ora大概有两三个呢改完以后是重起机器吗?HQ.Wang 海清
      

  6.   

    to 海清
    请问下面这句话什么意思?
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    为什么改了这个数据库就能够自动启动
    不过我的数据库还是不能启动
    版本一样的
    多谢!
      

  7.   

    8.17 数据库在关闭时有点bug,产生错误.SQLNET.AUTHENTICATION_SERVICES= (NTS)则在启动时检验到这个错误,所以每次自动都无法启动.原来我公司有 8.16 到8.17时就这样,最后是美国一个朋友,告诉我这样解决,在具体的原因我也就不知道了.sqlnet.ora 是有几个但里边的代码,却不一样!!
      

  8.   

    如果是我说的原因的话,改完再用Database Configuration Assistant的话好像只能用sys/change_on_install登陆.如果不是那就是其他原因!
      

  9.   

    还没解决!我上8.1.6 2000Server系统,刚装完时可以的,几天以后不行了,你的方法试了,也不行,谢了!请再帮忙解决!