阅读量:0
要使用 lsnrctl 命令停止 Oracle 数据库的监听服务,可以按照以下步骤操作:
-
打开命令行界面:
- 在 Windows 上,可以通过“开始”菜单搜索“cmd”来打开命令提示符。
- 在 Linux 或 macOS 上,可以通过终端应用程序打开终端。
-
输入
lsnrctl命令:- 在命令行界面中输入
lsnrctl并按回车键。这将启动lsnrctl工具并显示其帮助信息。
- 在命令行界面中输入
-
连接到监听器:
- 输入
connect命令并按回车键,然后输入监听器的名称(通常是LISTENER)并按回车键。这将连接到默认的监听器。
- 输入
-
停止监听器:
- 输入
stop命令并按回车键。这将停止监听器服务。
- 输入
-
退出
lsnrctl:- 输入
exit命令并按回车键,然后输入quit命令并按回车键以完全退出lsnrctl工具。
- 输入
以下是完整的命令示例:
C:\> lsnrctl
LSNRCTL for Windows: Version 19.0.0.0.0 - Production on 12-JAN-2023 12:34:56
Copyright (c) 1991, 2019, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.example.com)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Windows: Version 19.0.0.0.0 - Production
Start Date 12-JAN-2023 12:30:45
Uptime 0 days 0 hr. 2 min. 11 sec
Trace Level off
Security OFF (UNSPECIFIED)
Listener Parameter File C:\oracle\product\19.0.0\dbhome_1\network\admin\listener.ora
Listener Log File C:\oracle\diag\tnslsnr\myhost\listener\alert\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost.example.com)(PORT=1521)))
Services Summary...
Service "mydb" has 1 instance(s).
Instance "mydb", status READY, has 1 handler(s) for this service...
The command succeeded.
C:\> connect LISTENER
Connected to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.example.com)(PORT=1521)))
C:\> stop
Stopping the listener...
The command succeeded.
C:\> exit
Disconnected from (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.example.com)(PORT=1521)))
LSNRCTL for Windows: Version 19.0.0.0.0 - Production
C:\>
请注意,具体的命令和输出可能会因 Oracle 数据库版本和操作系统的不同而有所差异。如果你遇到任何问题,请参考 Oracle 官方文档或联系你的数据库管理员。
以上就是关于“怎样用lsnrctl停止监听服务”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm