local_listener参数(1)---elaine
对于local_listener,官方文档是这样描述的:
Property |
Description |
Parameter type |
String |
Syntax |
LOCAL_LISTENER = network_name |
Default value |
(ADDRESS = (PROTOCOL=TCP)(HOST=hostname)(PORT=1521)) where hostname is the network name of the local host. |
Modifiable |
ALTER SYSTEM |
Basic |
No |
LOCAL_LISTENER specifies a network name that resolves to an address or address list of Oracle Net local listeners (that is, listeners that are running on the same machine as this instance). The address or address list is specified in the TNSNAMES.ORA file or other address repository as configured for your system.
个人理解:local_listener与监听的动态注册有关。
第一步,检查主机的信息
[oracle@secdb1 ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.61.101 secdb1.localdomain secdb1
第二步,检查local_listener参数
SYS@PROD>show parameter local_
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string
第三步,启动监听
[oracle@secdb1 ~]$ lsnrctl
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 26-JUL-2012 21:07:27
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> start
Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=secdb1.localdomain)(PORT=1521)))
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 26-JUL-2012 21:07:32
Uptime 0 days 0 hr. 0 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=secdb1.localdomain)(PORT=1521)))
The listener supports no services
The command completed successfully
第四步,等待实例注册成功
LSNRCTL> status
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 26-JUL-2012 21:07:32
Uptime 0 days 0 hr. 0 min. 47 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=secdb1.localdomain)(PORT=1521)))
Services Summary...
Service "PROD" has 1 instance(s).
Instance "PROD", status READY, has 1 handler(s) for this service...
Service "PROD_XPT" has 1 instance(s).
Instance "PROD", status READY, has 1 handler(s) for this service...
The command completed successfully
结论:(1)由“(DESCRIPTION = (ADDRESS =(PROTOCOL=tcp) (HOST =secdb1.localdomain)(PORT =1521 )))”可以得出,实例PROD确实注册到监听上了。监听所使用的protocol是tcp,使用的端口是1521。这一动态注册过程是由PMON进程作用的。
结论:(2)动态注册默认只注册到默认的监听器上(名称是LISTENER、端口是1521、协议是TCP),因为pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,如果需要向非默认监听注册,则需要配置local_listener参数!
~~新手上路,多多指教~~
小妞elaine
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26863369/viewspace-737093/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26863369/viewspace-737093/
local_listener参数(1)---elaine相关推荐
- oracle 静态监听 端口,侦听动态注册静态注册local_listener参数端口PORT
之前都是网上看过整理的,今天看到local_listener竟然一点印象都没有,太恐怖,索性再好好整理一下,避免再次忘记. 一.什么是注册 注册就是将数据库作为一个服务注册到监听程序.客户端不需要知道 ...
- local_listener 与 remote_listener 参数说明
一. LOCAL_LISTENER 和 REMOTE_LISTENER说明 1.1 LOCAL_LISTENER 官网信息如下: Property Description Parameter ty ...
- linux listener作用,Local_listener 的作用
pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,要想让pmon动态注册listener,需要设置local_listener参数. 设置参数local_lis ...
- oracle监听host配置,监听器listener.ora中HOST参数配置
4.Host使用IP地址 下面使用IP地址配置Host的情况,修改listener.ora文件. [Oracle@SimpleLinux admin]$ cat listener.ora # list ...
- Oracle Listener 动态注册 与 静态注册
一.什么是注册 注册就是将数据库作为一个服务注册到监听程序.客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库.这个服务名可能与实例名一样,也有可能不一样. 在 ...
- RAC8——scan ip的理解
SCAN概念 先介绍一下什么叫SCAN,SCAN(Single Client Access Name)是Oracle从11g R2开始推出的,客户端可以通过SCAN特性负载均衡地连接到RAC数据库.S ...
- 转载《Data Guard Broker基础》
Data Guard broker是建立在Data Guard基础上的一个对Data Guard配置,集中管理操作的一个平台,因此在学习Data Guard broker之前必须对Data Guard ...
- curl可以访问但httpclient不能访问_exta进程不能访问+ASM实例的解决方法
exta进程需要直接访问+ASM实例来获取PROD4实例的redo文件,因此exta进程必须能够登陆+ASM实例,并且可以找到redo文件的路径并能够正常访问.另外exta进程不仅仅要读取redo文件 ...
- 10g TNS 13541 监听错误 tnsping可以但是conn system/manager@mult1.net 报错
oracle 10g : ORA-12514: TNS:listener does not currently know of service requested in connect descrip ...
- Oracle 11g R2 RAC 高可用连接特性
转自-阿里巴巴许春值 1.scan概念 什么叫 SCAN,SCAN (Single Client Access Name) 是 Oracle 从11g R2 开始推出的,客户端可以通过 SCAN 特性 ...
最新文章
- linux完美卸载mysql,Linux下彻底卸载mysql详解
- [EffectiveC++]item41:了解隐式接口和编译期多态
- js判断移动端,pc端,安卓,苹果浏览器的方法
- 运营必备,系统运营知识有这篇就够了!
- 不要局限在完成当前飞鸽传书2009的简单思路上
- 前端工程师,会是一群高情商的程序猿
- cad页面布局快捷键_炸裂“图纸集”功能、高手都在偷偷用的CAD图纸管理神器
- 启动之后自己关闭_如何关闭Mac开机总是要输入密码?
- Java实现对字符串的快速排序
- java --map遍历
- BZOJ3091 城市旅行
- Udacity数据分析(入门)-TMDb电影数据集探索
- 4G远程小车1-树莓派读取WTGPS+BD模块
- 矩阵平方差公式成立条件的探讨
- oracle12c cdb修改,Oracle 12c nocdb转换成cdb
- C++求一元二次方程根
- LPR基准利率BP是什么意思,银行利率bp是什么意思
- 2020年5月面试精心整理java面试题,覆盖了大部分面试题(附答案)
- Zookeeper框架Curator使用
- 使用AVProVideo的一点小坑