Oracle開發技術:Oracle的監聽常用命令
在剛創(chuang)(chuang)建(jian)完數(shu)據(ju)庫后(hou),還(huan)需要自己創(chuang)(chuang)建(jian)一個(ge)監聽,創(chuang)(chuang)建(jian)監聽有很多種方式(shi),常用如下:
1 圖(tu)形(xing)化界(jie)面方式(shi)
這(zhe)種方(fang)式在細分為:
1.1 netca
這種(zhong)圖形化界(jie)面(mian)比較簡(jian)潔,建議初(chu)學者使(shi)用,具體(ti)使(shi)用方法就(jiu)不詳述(shu)了(le),根據提示就(jiu)能配置(zhi)成功(gong)(基本就(jiu)是下一步(bu)。。。完成,就(jiu)OK)
1.2 netmgr
這(zhe)(zhe)種圖形化方式較netca麻(ma)煩些(xie),有(you)監(jian)聽(ting)服(fu)務(wu),數(shu)(shu)據(ju)(ju)(ju)庫服(fu)務(wu)等(deng)這(zhe)(zhe)些(xie)配置,里面含(han)有(you)端口號,ip(也(ye)可以是主(zhu)機名)、Oracle主(zhu)目錄,SID(這(zhe)(zhe)個(ge)一定要(yao)與所(suo)要(yao)連接的數(shu)(shu)據(ju)(ju)(ju)的SID一致),全(quan)局數(shu)(shu)據(ju)(ju)(ju)庫名。
注意(yi):在win下直接輸入netmgr這種方式調用(yong)不(bu)起來圖形(xing)化界面(mian)
2 直接更改腳本方式
[oracle@elvisadmin]$ pwd
/u01/oracle/product/11.2.0/dbhome_1/network/admin
[oracle@elvisadmin]$ cat listener.ora
#listener.ora Network Configuration File:/u01/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
# Generated byOracle configuration tools.
SID_LIST_LISTENER=
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = elvis)
(ORACLE_HOME =/u01/oracle/product/11.2.0/dbhome_1)
(SID_NAME = elvis)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =elvis)(PORT = 1521))
)
)
ADR_BASE_LISTENER= /u01/oracle
配置完監聽服務之后,可以直接通(tong)過lsnrctl命令。
lsnrctl --listner control縮寫
->start--第(di)一次(ci)啟(qi)動會有錯(cuo)誤提示,且是在注冊表里會注冊監(jian)聽相(xiang)應信(xin)息(xi),并且服務(wu)里會出(chu)現(xian)監(jian)聽信(xin)息(xi),第(di)二次(ci)啟(qi)動時則(ze)不(bu)會有錯(cuo)誤提示
Win下的話,直接去(qu)服(fu)務里開啟也可以(yi)。刷新(xin)下服(fu)務會出(chu)現(xian)監聽(ting)程(cheng)序(xu),則再次啟動(dong)觀察--最好改為自動(dong)

您現在的位置: