ITPub博客

首页 > 数据库 > Oracle > 【故障处理】ORA-00119: invalid specification for system parameter LOCAL_LISTENER

【故障处理】ORA-00119: invalid specification for system parameter LOCAL_LISTENER

原创 Oracle 作者:TaihangMeng 时间:2017-05-03 18:22:06 0 删除 编辑

一、故障现象

    开启数据库时,报出ORA-00119 关于LOCAL_LISTENER参数的错误:

SYS@MTH> startup
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name 'lsnr2'


二、问题原因

SYS@MTH> !oerr ORA 00119
00119, 00000, "invalid specification for system parameter %s"
// *Cause: The syntax for the specified parameter is incorrect.
// *Action: Refer to the Oracle Reference Manual for the correct syntax.


    实例“MTH”动态注册到“lsnr2” 这个listener,local_listener参数的设定如下,要使实例能够动态注册到“lsnr2”上,必须给local_listener参数指定监听的三要素,即协议、主机名、端口。报错原因是因为只为该参数指定了别名,但是没有具体三要素的信息。


SYS@MTH> set lines 200;
SYS@MTH> show parameter local_listener

NAME                                 TYPE                             VALUE
------------------------------------ -------------------------------- ------------------------------
local_listener                       string                           lsnr2


三、解决方法

1、在tnsnames.ora中添加lsnr2别名的信息

LSNR2 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.30.18.70)(PORT = 1521))
    )
  )


SYS@MTH> show parameter local_listener

NAME                                 TYPE                             VALUE
------------------------------------ -------------------------------- ------------------------------
local_listener                       string                           lsnr2



2、设置local_listener参数

SYS@MTH> alter system set local_listener='(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = C01TEST03)(PORT = 1526))))';

System altered.

SYS@MTH> show parameter local_listener;

NAME                                 TYPE                             VALUE
------------------------------------ -------------------------------- ------------------------------
local_listener                       string                           (DESCRIPTION =(ADDRESS_LIST =(
                                                                      ADDRESS = (PROTOCOL = TCP)(HOS
                                                                      T = C01TEST03)(PORT = 1526))))

四、总结

    这个问题主要关于:

    1、实例动态注册的原理

    2、别名的应用

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30776559/viewspace-2138358/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-01-07

  • 博文量
    101
  • 访问量
    147081