一阵google之后发现,如果默认端口不是1521,则需要设置LOCAL_LISTENER来手动指定监听别名: When configuring the listener to listen on TCP/IP, you should enter the default port of 1521. If you do not, you must configure the LOCAL_LISTENER parameter in the intialization parameter file and resolve the l...
一阵google之后发现,如果默认端口不是1521,则需要设置LOCAL_LISTENER来手动指定监听别名: When configuring the listener to listen on TCP/IP, you should enter the default port of 1521. If you do not, you must configure the LOCAL_LISTENER parameter in the intialization parameter file and resolve the l...
例程 "t02", 状态 READY, 包含此服务的 1 个处理程序... 命令执行成功 LSNRCTL> set curr L2 目前的监听程序为 L2 LSNRCTL> status 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=PC1255-20110528)(PORT=1523))) LISTENER 的 STATUS --- 别名 L2 版本 TNSLSNR for 32-bit Windows: Version 10.2...
假设我们要将local_listener更改为新的地址,可以使用以下ALTER SYSTEM命令: sql ALTER SYSTEM SET local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=newhost)(PORT=1521))' SCOPE=SPFILE; 注意: SCOPE=SPFILE表示更改将应用于服务器参数文件(SPFILE),并在数据库下次启动时生效。如果希望更改立即生效(在当前会话和后续...
记录下刚刚做的一个为一个数据库(t02)配置多个监听(listener)的实验,过程有点小曲折。 (1)新增两个测试的监听,listener.ora的配置内容(可纯手动编辑该文件或使用netca)如下: (LISTENER为系统原有;L1、L2为测试用新增的监听) [sql]view plain copy
LOCAL_LISTENER是一个以逗号分隔的列表参数。如果字符串中出现逗号,则整个字符串必须用双引号括起来。设置LOCAL_LISTENER参数如下: ALTER SYSTEM SET LOCAL_LISTENER=["]listener_address["][,...]; --如单实例环境中参数默认为空 NAME TYPE VALUE --- --- --- local_listener string --如RAC集群环境中参数...
(7)总结 当监听的端口是默认的1521时,PMON会动态注册该监听(listener); 当监听的端口不是默认的1521时,需要使用alter system set local_listener="T02";来手动注册监听。 Ref:http://warehouse.itpub.net/post/777/472788
Oracle数据库动态注册和参数local_listener使用 ,从Oracle8i版本开始,在oracle数据库当中,应用如果没有特殊需求的话,数据库监听不需要做出配置,oracle把这种方法称为动态注册。所谓动态注册,oracle通过PMON进程根据参数instance_name和service_names中的内容,把oracl
alter system set local_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<监听地址>)(PORT=<监听端口>)))' scope=both; 其中,<监听地址>和<监听端口>应替换为实际的监听地址和端口号。 重启数据库实例:更新数据库实例的监听信息后,需要重启数据库实例以使更改生效。可以使用SQL*Plus或者Oracle Enterprise ...
猜测和local_listener参数有关。 show parameter local_listner 图片.png 检查相关配置文件发现对于的host也已经修改了 由于监控使用默认的1521端口,可以将local_listner重置回之前的默认值,即空值。 SQL> alter system set local_listener=''; SQL> alter system register; ...