查看Oracle數(shù)據(jù)庫監(jiān)聽是否啟動應(yīng)使用lsnrctl命令,命令如下
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、網(wǎng)站設(shè)計、軹城網(wǎng)絡(luò)推廣、小程序開發(fā)、軹城網(wǎng)絡(luò)營銷、軹城企業(yè)策劃、軹城品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供軹城建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
$?lsnrctl?status
Connecting?to?(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ocm1.oracle.domain)(PORT=1521)))
STATUS?of?the?LISTENER
————————
Alias?????????????????????LISTENER
Version???????????????????TNSLSNR?for?Linux:?Version?10.2.0.1.0?–?Production
Start?Date????????????????17-MAY-2011?21:03:40
Uptime????????????????????0?days?0?hr.?2?min.?49?sec
Trace?Level???????????????off
Security??????????????????ON:?Local?OS?Authentication
SNMP??????????????????????OFF
Listener?Parameter?File???/u01/app/oracle/product/10.2.1/db/network/admin/listener.ora
Listener?Log?File?????????/u01/app/oracle/product/10.2.1/db/network/log/listener.log
Listening?Endpoints?Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1522)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1600)))
Services?Summary…
Service?“POD”?has?1?instance(s).
Instance?“POD”,?status?READY,?has?1?handler(s)?for?this?service…
Service?“POD1″?has?1?instance(s).
Instance?“POD”,?status?UNKNOWN,?has?1?handler(s)?for?this?service…
Service?“PODS”?has?1?instance(s).
Instance?“POD”,?status?READY,?has?2?handler(s)?for?this?service…
Service?“pod_XPT”?has?1?instance(s).
Instance?“POD”,?status?READY,?has?1?handler(s)?for?this?service…
Service?“repos”?has?2?instance(s).
Instance?“repos”,?status?UNKNOWN,?has?1?handler(s)?for?this?service…
Instance?“repos”,?status?READY,?has?1?handler(s)?for?this?service…
Service?“repos_XPT”?has?1?instance(s).
Instance?“repos”,?status?READY,?has?1?handler(s)?for?this?service…
The?command?completed?successfully
lsnrctl命令常用參數(shù):
$?lsnrctl?status:檢查當(dāng)前監(jiān)聽器的狀態(tài)
$?lsnrctl?start?[listener-name]?啟動所有的監(jiān)聽器,可以指定名字來啟動特定的監(jiān)聽器
$?lsnrctl?stop?[listener-name]??關(guān)閉所有的監(jiān)聽器,可以指定名字來關(guān)閉特定的監(jiān)聽器
$?lsnrctl?reload??重啟監(jiān)聽器,此命令可以代替lsnrctl?stop,lsnrctl?start
$?lsnrctl?help??????可以顯示所有可用的監(jiān)聽器命令
操作方法如下:
1.將secureCRT連接到數(shù)據(jù)庫所在的linux機(jī)器,然后切換到oracle用戶模式下;
2.接下來用sqlplus登錄到數(shù)據(jù)庫,然后再關(guān)閉數(shù)據(jù)庫;
3.然后起動監(jiān)聽;
4.最后客戶端連接。
工具和原料:linux安裝,oracle數(shù)據(jù)庫,SecureCRT,任意ssh連接工具都可以。
用 oracle:~ # lsof -i:1521 如果有返回信息,就說明偵聽是啟用的,如果沒有返回任何信息說明偵聽是停用的,或者你用 lsnrctl start。
oracle@oracle:~ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 04-JUL-2014 18:28:35
Copyright (c) 1991, 2011, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
返回以上信息,說明是啟用的。
方法1::
看 oracle監(jiān)聽是否啟動 在CMD下運(yùn)行如下命令就可以 ?lsnrctl status
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525)))
TNS-12541: TNS:無監(jiān)聽器
TNS-12560: TNS: 協(xié)議適配器錯誤
TNS-00511: 無監(jiān)聽器
32-bit Windows Error: 61: Unknown error
LSNRCTL start listener1
啟動tnslsnr:請稍候...
這表示沒有啟動。。
方法2:
如果是LINUX系統(tǒng)可以通過如下命令看進(jìn)程在不在
ps -ef|grep lsn
看 oracle監(jiān)聽是否啟動 在CMD下運(yùn)行如下命令就可以
lsnrctl status
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525)))
TNS-12541: TNS:無監(jiān)聽器。TNS-12560: TNS: 協(xié)議適配器錯誤。TNS-00511: 無監(jiān)聽器
32-bit Windows Error: 61: Unknown error
LSNRCTL start listener1
啟動tnslsnr:請稍候...。這表示沒有啟動。。
如果是LINUX系統(tǒng)可以通過如下命令看進(jìn)程在不在
ps -ef|grep lsn
1、切換到oracle用戶\x0d\x0asu - oracle\x0d\x0a2、startdb.sh命令腳本\x0d\x0a#!/bin/sh\x0d\x0alsnrctl start\x0d\x0asqlplus "/as sysdba"
回答于?2022-11-16