lsnrctl工具之service

从052之134题看数据库监听服务

134、listener service/考察动态注册于静态注册/

View the Exhibit and examine the output.

Which two statements are true regarding the LISTENER2 listener? (Choose
two.)

A.The ORCL instance is registered dynamically with the
listener.

B.The ORCL instance is registered
statically in the listener.ora file.

C.The number of current client connections handled by the service
handler is two.

D.The total number of client connections
handled so far by the service handler is two.

Answer: BD

答案解析:

状态UNKOWN即表明为静态注册,而established:2代表建立了两个链接。

C和D的疑问?即“已建立”代表的是当前连接的会话数还是当前服务曾经建立的累计连接数?

实验如下:

远程登录到252服务器然后执行lsnrctl工具:

C:\>lsnrctl

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 28-5月 -2014
10:37:25

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

欢迎来到LSNRCTL, 请键入"help"以获得信息。

查看当前servcie

LSNRCTL> service

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

服务摘要..

服务 "CLRExtProc" 包含 1 个实例。

实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:0 已被拒绝:0

LOCAL SERVER

服务 "PCRPXDB" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"D000" 已建立:0 已被拒绝:0 当前: 0 最大: 1022 状态:
ready

DISPATCHER <machine:
NSCSERVER, pid: 1888>

(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1165))

服务 "pcrp" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:9139 已拒绝:0 状态:ready

LOCAL SERVER

命令执行成功

在252上用sqlplus命令链接到默认数据库,sqlplus /
as sysdba 然后执行service

LSNRCTL> service

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

服务摘要..

服务 "CLRExtProc" 包含 1 个实例。

实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:0 已被拒绝:0

LOCAL SERVER

服务 "PCRPXDB" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"D000" 已建立:0 已被拒绝:0 当前: 0 最大: 1022 状态:
ready

DISPATCHER <machine:
NSCSERVER, pid: 1888>

(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1165))

服务 "pcrp" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:9139 已拒绝:0
状态:ready

LOCAL SERVER

命令执行成功

在本机用sqlplus远程连接252上数据库,然后在252机子上执行service命令:

LSNRCTL> service

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

服务摘要..

服务 "CLRExtProc" 包含 1 个实例。

实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:0 已被拒绝:0

LOCAL SERVER

服务 "PCRPXDB" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"D000" 已建立:0 已被拒绝:0 当前: 0 最大: 1022 状态:
ready

DISPATCHER <machine:
NSCSERVER, pid: 1888>

(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1165))

服务 "pcrp" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...

处理程序:

"DEDICATED" 已建立:9140 已拒绝:0 状态:ready

LOCAL SERVER

命令执行成功

LSNRCTL>

退出本地登录252的数据库会话,然后检查服务器上,依然是9140个链接。

然后关闭监听服务:

LSNRCTL> stop
正在连接到
(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
命令执行成功
LSNRCTL>
service
正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12541: TNS:
无监听程序
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听程序
32-bit Windows Error:
61: Unknown error
LSNRCTL> start
启动tnslsnr: 请稍候...

Failed to open service <OracleOraDb11g_home1TNSListener>, error
1060.
TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 -
Production
系统参数文件为c:\instantclient_11_2\network\admin\listener.ora
写入c:\app\administrator\diag\tnslsnr\nscserver\listener\alert\log.xml的日志信息
监听:
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1521)))

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的
STATUS
------------------------
别名 LISTENER
版本
TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 -
Production
启动日期 28-5月 -2014 10:47:11
正常运行时间
0 天 0 小时 0 分 1 秒
跟踪级别 off
安全性 ON:
Local OS Authentication
SNMP OFF
监听程序参数文件
c:\instantclient_11_2\network\admin\listener.ora
监听程序日志文件
c:\app\administrator\diag\tnslsnr\nscserver\listener\alert\log.xml
监听端点概要...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1521)))
监听程序不支持服务
命令执行成功

LSNRCTL> service
正在连接到
(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
监听程序不支持服务
命令执行成功

等一分钟,数据库服务自动注册到监听器:
LSNRCTL> service
正在连接到
(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
服务摘要..
服务 "PCRPXDB" 包含 1
个实例。
实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...
处理程序:
"D000" 已建立:0
已被拒绝:0 当前: 0 最大: 1022 状态: ready
DISPATCHER <machine: NSCSERVER,
pid: 1888>

(ADDRESS=(PROTOCOL=tcp)(HOST=nscserver)(PORT=1165))
服务 "pcrp" 包含 1 个实例。

实例 "pcrp", 状态 READY, 包含此服务的 1 个处理程序...
处理程序:
"DEDICATED"
已建立:0 已拒绝:0 状态:ready

LOCAL
SERVER
命令执行成功
LSNRCTL>

可见:服务上已建立的数量是监听服务启动后一直到现在所建立过的连接数,不管当前连接是否存在。

当重启监听服务后,已建立归零。

lsnrctl工具之service

时间: 2024-10-15 01:48:44

lsnrctl工具之service的相关文章

性能测试工具 Web Service 性能测试工具比较

[转自]https://testerhome.com/topics/3003 背景 希望选择一款Web Service性能测试工具,能真实模拟大量用户访问网站时的请求,从而获取服务器当前的请求处理能力(请求数/秒).以微信服务器为例,每个用户用独立的登录token,做各种操作,比如刷消息.发消息.看朋友圈等. 希望该性能测试工具符合如下要求: 测试脚本能力,最好是Python/Ruby等最常用的 每个并发实例能使用不同参数 CLI启动测试,这对自动化测试很重要 Session支持,也就是第一个请

oracle监听(lsnrctl)详解解读

(总结)Oracle监听服务lsnrctl参数及查询状态详解 lsnrctl命令常用参数详解: lsnrctlstart启动指定的监听器 stop关闭指定的监听器 status显示监听器的状态.status命令显示监听器是不是活动的,日志与跟踪文件的位置,监听器已经持续运行了多长时间,以及监听器所监听的任务.如下图所示: services列举监听器的服务信息,比如这些服务是否有任何专用的预生成服务器进程或与之相关的调度进程,以及每个服务已有多少连接被接受或拒绝.这种方法用来检查一个监听器是否在监

运维工具ansible+cobbler+zabbix

运维工作 一.系统 硬件----部署操作系统---多个主机 如何高效的安装操作系统 1.部署在裸机上的操作系统 bare metal pxe预执行环境:网卡自身有一个rom,可以自己加载来获得IP地址,能够到文件服务器上加载bootloader文件,依赖于网卡和网络预先提供的安装服务 但是pxe只能预引导1中操作系统 二次封装的pxe:cobbler 将多版本的操作系统环境支持 * [但是都需要支持pxe] 2.虚拟机器 virtual machine * 二.程序 configurtion 自

WCF Service Configuration Editor的使用【转】

原文:http://www.cnblogs.com/Ming8006/p/3772221.html 通过WCF Service Configuration Editor的配置修改Client端 参考 在上篇文章创建一个简单的WCF程序中, 通过编码的方式进行终结点的添加和服务行为的定义,但在进行真正的WCF应用开发时,一般会直接是通过配置的方式进行. 对于初学者来说,WCF的配置显得过于复杂,直接对配置文件进行手工编辑不太现实.在这种情况下,可以直接使用VS提供的配置工具WCF Service

菜鸟教程之工具使用(五)——JRebel与Windows服务的Tomcat集成

之前写过一篇Tomcat借助JRebel支持热部署的文章--<借助JRebel使Tomcat支持热部署>. 介绍的是在开发.測试环境中的配置.可是正式的部署环境.我们不会通过命令行来启动Tomcat,一般都是将Tomcat做成系统服务.而之前的那种配置,对于做成服务的Tomcat是不起作用的.所以今天再来介绍一下怎样对做成系统服务的Tomcat进行JRebel的配置. 配置的方法有三种,第一种是在Tomcat做成服务之前,后两种是在Tomcat做成服务之后.以下我们分别介绍一下: 第一种方式:

webservice测试工具

webservice测试工具      web service exprlorer 

AB-web服务的测压工具

AB测压工具 ab-web service压力测试工具 ab [option][http[s]]://hostname[:port]/path 请求数:-n requests 并发数: -c concurrency 长连接: -k [[email protected] html]# ab -n 1000 -c 10  https://10.1.45.70/index.txt This is ApacheBench, Version 2.3 <$Revision: 1430300 $> Copy

使用CXF开发简单的Web Service

使用CXF开发简单的Web Service 博文我们介绍了Web Service的基本概念,了解它的基本概念之后,我们这篇博文介绍一个开源的WebService框架-Apache CXF,并实现一个HelloWorld实例. 一.开始之前 SOA目前已经成为了人人皆知的热点,SOA是面向服务的架构,SOA的重点在于服务的重用,即Service1+Service2+Service3,所有的组件都是"即插即用"的.SOA是由IBM提倡的架构,希望以"组装电脑"的方式开发

redis工具类

import com.alibaba.fastjson.JSON; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.concurrent.TimeUnit; /** * Redis工具类 */ @Service public class