redhat 5.2 安装oracle 10g 时.bash_profile里配置的SID是MIS,但在安装过程中输入的SID是ahsms,并成启动oracle时提示ORA-00205的错误,怎么解决?

解决方案 »

  1.   

    很急的话,可以用dbca再创建一个实例就可以了。
      

  2.   

    ORA-00205 error in identifying controlfile, check alert log for more infoCause: The system could not find a control file of the specified name and size.Action: One of the following:Check that the proper control file name is referenced in the CONTROL_FILES initialization parameter in the initialization parameter file and try again.
    When using mirrored control files, that is, more than one control file is referenced in the initialization parameter file, remove the control file name listed in the message from the initialization parameter file and restart the instance. If the message does not recur, remove the problem control file from the initialization parameter file and create another copy of the control file with a new file name in the initialization parameter file.
      

  3.   


    export ORACLE_SID=ahsms
      

  4.   


    楼主的数据库是没有启动成功的。 数据库启动分三部:
    1.nomout 
    2.mount,在mount的时候,会读取初始话文件和控制文件。 所以楼主的数据库在这一步报错。 因为控制文件和SID不一致.
    3.open解决方法方法1.
    进入/home/oracle 目录下,修改.bash_profile
    ls -a -lrt
    vi .bash_profile,将sid 修改为ahsms.
    启动数据库解决方法方法2.
    启动数据库前指定SID
    export ORACLE_SID=ahsms
    startup补充,楼主最好确认下initSID 文件里控制文件对应的位置,控制文件可在.
      

  5.   


    若有修改INITSID.ORA文件, 启动时就要从pfile启动startup pfile=../../initSID.ora
    create spfile from pfile
    shutdown immediate
    startup
      

  6.   

    我在使用tianlesoftware的解方法一再试,刚刚报ora-00600的错,可能是我改了hostname..谢谢大家,问题还没解决
      

  7.   

    启动成功,其实我一早就改了.bash_profile的sid,但忘记了source 所以拉到现在,数据库终于启动成功了,谢谢,一会结账送分....还有一台机器要装oracle也出现问题
      

  8.   

    把环境变量里的ORACLE_SID换成ahsms呀你没有ORACLE_SID是错的,当然有错的。
      

  9.   

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
        )
      )
    只有一个这样的监听,请问用公网ip能访问题,我已经在路由器上把公网ip影射 到这台机器的1521端口了?
      

  10.   


    把ORACLE_SID改过来,可能你有默认的pfile启动了,但是到mount阶段的时候,找不到你的控制文件,所以出错。 控制文件的路径默认情况下和sid是有关系的。
      

  11.   

    解决方法方法1. 
    进入/home/oracle 目录下,修改.bash_profile 
    ls -a -lrt 
    vi .bash_profile,将sid 修改为ahsms. 
    启动数据库 这个就是修改ORACLE_SID,楼主已经改过了...
      

  12.   

    请问我可以配置多个监听器器吗? 我现在在外网边接不到oracle ,是不是要让oracle监听公网的ip地址