lsnrctl start
lsnrctl start my_lsnr
lsnrctl status
lsnrctl status my_lsnr
ps -ef | grep tnslsnr
Listener Parameter File
/u01/app/oracle/product/ll.1.0/db_l/network/admin/listener.ora
Listener Log File
/u01/app/oracle/diag/tnslsnr/dw/listener/alert/log.xml
Listen Ing Endpo Ints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dw)(PORT=1521)))
Services Summary...
Service "+ASM" has 1 Instance(s).
Instance "+ASM", status READY, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 Instance(s).
Instance "+ASM", status READY, has 1 handler(s) for this service...
Service "dw.world" has 1 Instance(s).
Instance "dw", status READY, has 1 handler(s) for this service...
Service "dwXDB.world" has 1 Instance(s).
Instance "dw", status READY, has 1 handler(s). for this service...
Service "dw_XPT.world" has 1 Instance(s).
Instance "dw", status READY, has 1 handler(s) for this service...
The command completed successfully
Services Summary部分,相应的status状态可具有如下的某个值。
READY: 此实例可接受连接。
BLOCKED:此实例不能接受连接。
UNKNOWN:此实例在listener.ora文件中注册而不是通过动态服务注册,因而不知道其状态。
| 命 令 | 说 明 |
|---|---|
| CHANGE_PASSWORD | 为侦听程序设置一个新的口令,将会提示您输入侦听程序的旧口令 |
| EXIT | 退出lsnrctl |
| HELP | 显示一个lsnrctl命令选项的淸单。通过help set和help show命令还可以看到额外的选项 |
| QUIT | 退出lsnrctl |
| RELOAD | 在侦听程序已经启动后,允许您修改侦听程序服务。它强迫SQL*Net读取并使用最新的listener.ora文件 |
| SAVE_CONFIG | 自从Net8起新增的命令。创建现有的listener.ora文件的一个备份,然后使用通过lsnrcfl已经修改的参数来更新您的listener.ora文件 |
| SERVICES | 显示可用的服务以及它们的连接历史记录.它还列出是否为远程数据库管理员或自动登录访问启用了每种服务 |
| SET | 设定参数值。选项如下所示: |
| current_listener可以改变正在设定或显示其参数的侦听程序进程 | |
| displaymode改变services和status命令的格式和详细级别 | |
| inbound_connect_timeout设定在超时前客户机完成到侦听程序的连接所允许的时间,单位是秒 | |
| log_directoiy为侦听程序日志文件设定目录 | |
| log_file设定侦听程序日志文件的名称 | |
| log_status设置日志是打开的(ON)还是关闭的(OFF) | |
| password设定侦听程序的口令 | |
| raw_mode改变显示所有数据的displaymode格式;只有和Oracle Support一起工作的时候使用raw_mode | |
| 当退出lsnrctl时,save_config_on_stop保存对listener.ora文件所做的配置改动 | |
| startup_waittime设置在响应lsnrctl start命令之前侦听程序休眠的秒数 | |
| trc_directory设定侦听程序跟踪文件的目录 | |
| trc_file设定侦听程序跟踪文件的名称 | |
| trc_level设定跟踪级别(ADMIN、USER、SUPPORT或OFF),参见lsnrctl trace | |
| SHOW | 显示当前的参数设置。可用的选项与set选项相同,唯一没有的选项是password命令 |
| SPAWN | 在listener.ora文件中生成一个使用别名运行的程序 |
| START | 启动侦听程序 |
| STATUS | 提供有关侦听程序的状态信息,包括它启动的时间、参数文件名、日志文件和支持的服务。该命令可以用来査询远程服务器上的侦听程序的状态 |
| STOP | 停止侦听程序 |
| TRACE | 设置侦听程序的跟踪级别为以下4种选择的一种:OFF、USER(有限的跟踪)、ADMIN(高级别的跟踪)或SUPPORT(用于ORACLE Support) |
| VERSION | 显示侦听程序、TNS和协议适配器的版本信息 |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




