windows下的oracle外網埠連線訪問設定

2021-08-29 14:03:38 字數 609 閱讀 2731

在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

windows環境下的oracle服務

注 sid 資料庫標識 home name oracle home名稱,如orahome92 orahome81 1 oracleservicesid 資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了乙個資料庫,它的預設啟動型別為自動。服務程序為oracle.exe,引數檔案initsid....

windows環境下的oracle服務

windows環境下的oracle服務 選擇自 lm20224 的 blog 注 sid 資料庫標識 home name oracle home名稱,如orahome92 orahome81 1 oracleservicesid 資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了乙個資料庫,它...

windows環境下的oracle服務

注 sid 資料庫標識 home name oracle home名稱,如orahome92 orahome81 1 oracleservicesid 資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了乙個資料庫,它的預設啟動型別為自動。服務程序為oracle.exe,引數檔案initsid....