oracle無監聽程式的解決方法

2021-08-20 07:26:37 字數 809 閱讀 2873

**

1.檢視監聽程式是否啟動

開啟cmd視窗,cmd用管理員執行,否則無法執行啟動與停止監聽命令

lsnrctl status檢視執行狀態

lsnrctl stop停止監聽

lsnrctl start啟動監聽

執行停止監聽命令

2.修改監聽配置檔案

a> 開啟/network/admin/listener.ora檔案,找到:

global_dbname全域性資料庫預設為orcl.hostname,安裝資料庫時配置

b> 新增:

(sid_desc =

(global_dbname = orcl.16.167.16)需要修改

c> 修改後的配置檔案如下

listener =

(description_list =

(description =

(address = (protocol = ipc)(key = extproc1521))

)(description =

(address = (protocol = tcp)(host = 172.16.167.16)(port = 1521))

)(description =

(address = (protocol = tcp)(host = 127.0.0.1)(port = 1521))))

注意:配置檔案中配置的ip必須為有效的ip,否則無法啟動,如果電腦ip不固定,變化ip後,剛會導致oracle監聽無法啟動,可根據需要自己配置,若只在本機上使用,可只保留127.0.0.1的ip,這樣不管是否連網,都能順利啟動監聽程式

oracle 關於無監聽程式的解決辦法

這個問題困擾兩天了,網上很多方法都是檢查lsnrctl是否開啟,我的裡面顯示開啟的,我就很納悶了,試了很久,終於解決了,原來是防火牆。新增oracle的埠就可以了,不過dbconsoler還是沒有開啟,也進不了主頁,但是pl sql能夠運算元據庫了。暫時沒有解決這個問題。一。看監聽程式啟動沒有,ls...

oracle提示TNS 無監聽程式的解決思路

看了一下f oracle product 10.2.0 db 2 network admin 無下面兩個檔案 tnsnames listener 再看了一下服務 cmd services.msc oracle本來應該有三個服務的,少了乙個監聽服務!現在從另外一台機器上拷貝過來下面兩個檔案 tnsna...

Oracle提示TNS 無監聽程式的解決辦法

由於學校課程要求用到oracle資料庫,老師要求服務端要安裝到虛擬機器內。由於oracle在win10上會有比較多問題。客戶機安裝在win10。經過很久的折騰,終於把客戶機和服務端裝好後,發現虛擬機器重啟後,客戶機這邊連線上去發現無監聽服務。我的解決方法是開啟虛擬機器。第一檢查虛擬機器的服務有沒有開...