windows下的oracle外網端口連接訪問設置

在windows下安裝完oracle之後,想讓oracle端口在外網也能訪問,就省了很多調試的時間,隨時隨地就可以查看數據庫。由於本人再映射端口的過程當中,發現映射的端口,再外網是訪問不了的,後來發現問題,並解決好了,以下是我分享給大家的一個小技巧。


關於oracle 1521端口的解釋

      在windows的系統下,已經把1521的端口開放出去了,但是從另外一臺機器連接服務器的時候,還是連接不上。這個原因,還是歸結爲windows系統的一個問題,對於oracle來說,對客戶端的連接請求是通過listener來進行監聽核處理的。listener的端口默認是1521,所以有很多的網友在此通常都知道要開放這個端口,不過listener在監聽到客戶的連接以後,會建立一個臨時的端口並把端口號報給客戶端,接下來就由這個端口來和服務器端交互了。這個端口是由listener分配的,所以沒有辦法確定,也就被防火牆攔住了。只要設置一下註冊表就可以了。


1.cmd -->輸入regedit 進入註冊表。

2.找到 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1這個目錄,並增加字符串值

   鍵:USE_SHARED_SOCKET

   值:TRUE



3.重啓一下實例即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章