Oracle監聽啟動後自動關閉

longqidong發表於2012-01-18
機子上的TNSLSNR服務沒有啟動,就去服務裡面,卻發現啟動了馬上就自動關閉了
2.在命令列下: 
> lsnrctl 
LSNRCTL> start 
----------------------------------------------------------------------- 
啟動tnslsnr:請稍候... 

TNSLSNR   for   32-bit   Windows:   Version   9.0.1.1.1   -   Production 
系統引數檔案為D:\oracle\ora90\network\admin\listener.ora 
寫入D:\oracle\ora90\network\log\listener.log的日誌資訊 
監聽:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc))) 
監聽該物件時出錯:   (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=gx521-55156be01)(POR 
T=1521))) 
TNS-12545:   因目標主機或物件不存在,連線失敗 
  TNS-12560:   TNS:   協議介面卡錯誤 
    TNS-00515:   因目標主機或物件不存在,連線失敗 
      32-bit   Windows   Error:   1001:   Unknown   error 

監聽程式未能啟動。請參閱上面的錯誤訊息... 
------------------------------------------------------------------------- 
想到昨天做雙機時將主機名改變了。
ora90\network\ADMIN\listener.ora中 
----------------------------------------- 
LISTENER   = 
    (DESCRIPTION_LIST   = 
        (DESCRIPTION   =   
            (ADDRESS_LIST   =   
                (ADDRESS   =   (PROTOCOL   =   IPC)(KEY   =   EXTPROC0)) 
            ) 
            (ADDRESS_LIST   =   
                  (ADDRESS   =   (PROTOCOL   =   TCP)(HOST   =   192.168.0.226)(PORT   =   1521)) 
              ) 
          ) 
      ) 
把HOST=主機名改成IP地址就好了。 
LNSRCTL>   START 
-------------------------------------------------------------------------- 
啟動tnslsnr:請稍候... 

TNSLSNR   for   32-bit   Windows:   Version   9.0.1.1.1   -   Production 
系統引數檔案為D:\oracle\ora90\network\admin\listener.ora 
寫入D:\oracle\ora90\network\log\listener.log的日誌資訊 
監聽:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc))) 
監聽:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.226)(PORT=1521))) 

正在連線到   (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))) 
LISTENER   的   STATUS 
------------------------ 
別名                                             LISTENER 
版本                                             TNSLSNR   for   32-bit   Windows:   Version   9.0.1.1.1   -   Produc 
tion 
啟動日期                                     24-3月   -2007   10:33:56 
正常執行時間                             0   天   0   小時   0   分   2   秒 
跟蹤級別                                     off 
安全性                                         OFF 
SNMP                                             OFF 
監聽器引數檔案                     D:\oracle\ora90\network\admin\listener.ora 
監聽器日誌檔案                     D:\oracle\ora90\network\log\listener.log 
監聽端點概要... 
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc))) 
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.226)(PORT=1521))) 
監聽器不支援服務 
命令執行成功 
-------------------------------------------------------------------------- 

至此TNSLNNR啟動後自動關閉的問題就解決了。 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22418990/viewspace-715048/,如需轉載,請註明出處,否則將追究法律責任。

相關文章