日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

查看oracle监听服务状态,(总结)Oracle监听服务lsnrctl参数及查询状态详解

發布時間:2023/12/15 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 查看oracle监听服务状态,(总结)Oracle监听服务lsnrctl参数及查询状态详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

lsnrctl命令常用參數詳解:

lsnrctl

start

啟動指定的監聽器

stop

關閉指定的監聽器

status

顯示監聽器的狀態。status命令顯示監聽器是不是活動的,日志與跟蹤文件的位置,監聽器已經持續運行了多長時間,以及監聽器所監聽的任務。如下圖所示:

services

列舉監聽器的服務信息,比如這些服務是否有任何專用的預生成服務器進程或與之相關的調度進程,以及每個服務已有多少連接被接受或拒絕。這種方法用來檢查一個監聽器是否在監聽一個指定服務。

列出服務的一個匯總表及為每個協議服務處理程序所建立和拒絕的連接信息個數。

Version

顯示oracle net軟件與協議適配器的版本。

reload

重新裝入監聽器,重新讀取listener.ora文件,但不關閉監聽器。如果該文件發生了變化,重新刷新監聽器。

save_config

當從lsnrctl工具中對listener.ora文件進行了修改時,復制一個叫做listener.bak的listener.ora的文件。

trace

打開監聽器的跟蹤特性。

change_password

允許用戶修改關閉監聽器所需要的密碼。

quit

退出lsnrctl工具。

exit

退出lsnrctl工具。

set*

password

指定在lsnrctl命令行工具中執行管理任務所需要的密碼。

rawmode

displaymode

trc_file

指定監聽器跟蹤信息的位置。默認設置是$ORACLE_HOMEnetworktracelistener.trc

trc_directory

trc_level

跟蹤級別

OFF – 未啟用跟蹤功能。OFF 為默認設置。

USER – 將跟蹤設置為用戶的相應級別。跟蹤以標識用戶導致的錯誤條件。

ADMIN – 將跟蹤設置為數據庫管理員的相應級別。跟蹤以標識特定的安裝問題。

SUPPORT – 將跟蹤設置為客戶支持人員的相應級別。 跟蹤文件可能會變得很大。

Oracle Corporation 建議在不進行網絡問題診斷時關閉跟蹤功能。

log_file

指定一個監聽器將把日志信息寫到哪里。這個參數在默認的情況下是ON,并默認為%oracle_home%networkloglistener.log

log_directory

log_status

current_listener

inbound_connect_timeout

定義監聽器在一個會話得到啟動時將等待的有效響應時間。默認設置為10秒。

startup_waittime

定義監聽器在響應lsnrctl命令行工具中的一條status命令之前將等待多長時間。

save_config_on_stop

指定在一個lsnrctl會話期內所發生的修改在退出時是否應該被保存起來。

show*

rawmode

顯示關于status和service的較詳細信息(當他們設置成on時)值為ON或OFF。

displaymode

把lsnrctl工具的顯示模式設置成raw、compact、normal或verbose

服務顯示模式為NORMAL

rules

trc_file

指定監聽器跟蹤信息的位置。默認設置是$ORACLE_HOMEnetworktracelistener.trc

current_listener

目前的監聽器為 listener2

inbound_connect_timeout

定義監聽器在一個會話得到啟動時將等待的有效響應時間。默認設置為10秒。

startup_waittime

定義監聽器在響應lsnrctl命令行工具中的一條status命令之前將等待多長時間。

snmp_visible

save_config_on_stop

指定在一個lsnrctl會話期內所發生的修改在退出時是否應該被保存起來。

lsnrctl部分查詢狀態詳解:

LSNRCTL> statusConnecting 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

status詳解

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)))

#此處說明該主機地址為ocm1.oracle.domain,開啟的監聽端口有1521,1522,1600

Services Summary…

Service “POD” has 1 instance(s).

Instance “POD”, status READY, has 1 handler(s) for this

service…

#此處說明有一個服務名POD的服務,數據庫實例名為POD,狀態READY說明其目前處于動態注冊

Service “POD1″ has 1 instance(s).

Instance “POD”, status UNKNOWN, has 1 handler(s) for this

service…

#此處說明有一個服務名為POD1的服務,數據庫的實例名為POD,狀態UNKNOWN說明其目前是靜態注冊

Service “PODS” has 1 instance(s).

Instance “POD”, status READY, has 2 handler(s) for this

service…

#此處說明有一個服務名為PODS的服務,數據庫實例名為POD,狀態READY說明其是動態注冊

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…

The command completed successfully

#此處說明有一個服務名為repos的服務,對應數據庫實例為repos,UNKNOWN,READY狀態說明其目前有一個靜態注冊和一個動態注冊

LSNRCTL>

servicesConnecting to

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ocm1.oracle.domain)(PORT=1521)))

Services Summary…

Service “POD” has 1 instance(s).

Instance “POD”, status READY, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0 state:ready

LOCAL SERVER

Service “POD1″ has 1 instance(s).

Instance “POD”, status UNKNOWN, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0

LOCAL SERVER

Service “PODS” has 1 instance(s).

Instance “POD”, status READY, has 2 handler(s) for this

service…

Handler(s):

“D001″ established:0 refused:0 current:0 max:1022 state:ready

DISPATCHER

(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=37290))

“D000″ established:0 refused:0 current:0 max:1022 state:ready

DISPATCHER

(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=37288))

Service “pod_XPT” has 1 instance(s).

Instance “POD”, status READY, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0 state:ready

LOCAL SERVER

Service “repos” has 2 instance(s).

Instance “repos”, status UNKNOWN, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0

LOCAL SERVER

Instance “repos”, status READY, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0 state:ready

LOCAL SERVER

Service “repos_XPT” has 1 instance(s).

Instance “repos”, status READY, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0 state:ready

LOCAL SERVER

The command completed successfully

service詳解

Service “POD” has 1 instance(s).

Instance “POD”, status READY, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0 state:ready

LOCAL SERVER

#名為POD的服務,對應數據庫實例為POD,狀態READY說明其處于動態注冊

DEDICATED” established:0?refused:0

state:ready說明是專有連接,連接數為0拒絕數為0,狀態:動態

Service “POD1″ has 1 instance(s).

Instance “POD”, status UNKNOWN, has 1 handler(s) for this

service…

Handler(s):

“DEDICATED” established:0 refused:0

LOCAL SERVER

#名為POD1的服務,對應數據庫實例為POD,狀態UNKNOWN說明其處于靜態注冊

DEDICATED” established:2

refused:0說明是專有連接,連接數為2拒絕數為0

Service “PODS” has 1 instance(s).

Instance “POD”, status READY, has 2 handler(s) for this

service…

Handler(s):

“D001″ established:0 refused:0 current:0 max:1022 state:ready

DISPATCHER

(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=37290))

“D000″ established:0 refused:0 current:0 max:1022 state:ready

DISPATCHER

(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=37288))

#名為PODS的服務,對應數據庫實例名為POD的數據庫,READY狀態說明其為動態注冊

“D001″ established:0 refused:0 current:0 max:1022

state:ready

”D000″ established:0 refused:0

current:0 max:1022 state:ready

這里說明其為share模式,目前,兩個dispatcher目前都連接為0,拒絕為0,最大數為1022,狀態是動態注冊

——————————————————————————————————————————————————————

對應sql查詢

SQL> show parameter dispatchers

NAME?TYPE?VALUE

———————————— ———– ——————————

dispatchers?string

max_dispatchers?integer

SQL> alter system set

dispatchers=’(protocol=tcp) (dispatchers=2)’;System altered.SQL>

show parameter

dispatchersNAME?TYPE?VALUE

———————————— ———– ——————————

dispatchers?string?(protocol=tcp) (dispatchers=2)

max_dispatchers?integerSQL> select name,network,paddr,status from

v$dispatcher;NAME

NETWORK

總結

以上是生活随笔為你收集整理的查看oracle监听服务状态,(总结)Oracle监听服务lsnrctl参数及查询状态详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。