我想问一下,为什么shutdown immediate后
用startup mount 重新启动实例会报错oracle10
错误是:
tns:监听程序当前无法识别链接描述符中请求的服务。
此时,在服务管理器中,oracleServiceorcl是开启的,
重启oracleServiceorcl就好了,直接startup就不行。
为什么?

解决方案 »

  1.   

    是否是监听使用的动态注册
    重启后,可能要过一会服务名才会注册到监听器中
    或者试一下:
    sql>alter system register
      

  2.   


    跟我碰到的问题一样啊,你这个是在sqlplus环境下吗?
      

  3.   

    还有sqlplus启动的时候一定要 sqlplus /nolog方式启动的。
      

  4.   


    我用lsnrctl status 看了一下
    监听使用的是静态注册我用了这个,alter system register
    然后lsnrctl status 
    好像没什么变化啊?
    请唐人老大再解释一下?
      

  5.   


    我是先
    sqlplus test/test@orcl as sysdba
    然后
    shutdown immediate
    然后
    startup mount
    我以为,可以重新启动呢,可是却出错了
      

  6.   


    sqlplus /nolog
    conn / as sysdba
    startup你是这个意思么