ORA-12170 Windows上Oracle開放防火牆埠問題
伺服器加了一個之後,連線報:ORA-12170:TNS:連線超時。在防火牆上開放服務要使Oracle客戶端能正常連線到設定有防火牆的在上的Oracle伺服器,單開放一個1521或自定義的監聽埠是不夠的。
我們有的時候需要對映埠遠端去訪問Oracle 資料庫,這裡有個防火牆的問題,在unix 上沒有問題,但是在win 平臺上卻無法正確訪問,下面的可以解決這個問題,從網上找到有如下資料:
近來由於工作需要,在Windows XP平臺上安裝了Oracle9i資料庫作為測試之用,一切正常。但當客戶機連線時卻總是超時,我首先想到了防火牆,當我開啟1521埠時,連線操作仍然失敗。我又懷疑網路有問題,用telnet server_ip:1521嘗試,連線被接受,說明1521埠已經被開啟。
network listener 只起一箇中介作用,當客戶連線它時,它根據配置尋找到相應的資料庫例項程式,然後spawned一個新的資料庫連線,這個連線埠由network listener傳遞給客戶機,此後客戶機就不再和打交道了,即使listener停止了工作。這個新的連線埠是不可預知的,因而會被防火牆阻止。
Windows Socket2 規範有一個新的特性,就是Shared Socket, 所謂共享套接字是指一個程式共享另一個程式的套接字(詳見MSDN相關參考)。如果讓network listener與資料庫服務程式共享套接字,那麼連線埠就不會變化。
如何設定Shared Socket?
在登錄檔:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0上新建一個字串值:USE_SHARED_SOCKET=TRUE。如果安裝了多個目錄,則每個類似的目錄都要設定:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEx (x目錄編號)
設定後請重新啟動例項和listener
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15592508/viewspace-766113/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS 7 開放防火牆埠CentOS防火牆
- CentOS開啟防火牆及開放指定埠CentOS防火牆
- 開啟、關閉防火牆或者開放埠防火牆
- Linux系統下如何在防火牆開放指定埠Linux防火牆
- Ubuntu系統中防火牆的使用和開放埠Ubuntu防火牆
- 伺服器window如何設定防火牆開放埠伺服器防火牆
- win10系統下如何使用防火牆開放埠Win10防火牆
- linux下mysql開啟遠端訪問許可權及防火牆開放3306埠LinuxMySql訪問許可權防火牆
- 修改防火牆規則,開放 Linux 的 3306 埠,外部訪問 MySQL 資料庫防火牆LinuxMySql資料庫
- 伺服器防火牆如何開放埠?常見的伺服器埠有哪些?伺服器防火牆
- 伺服器防火牆開放埠需要用到的linxu命令伺服器防火牆
- 解決開啟Windows防火牆後,其他電腦ping不通問題Windows防火牆
- Windows 上使用 PowerShell 設定防火牆規則和埠轉發; Windows 上配置埠轉發,將 3389 埠的流量重定向到自定義埠;Windows防火牆
- linux 防火牆埠號開發情況Linux防火牆
- linux下修改防火牆,開啟8080埠Linux防火牆
- Linux 7新增防火牆埠Linux防火牆
- centsos關閉防火牆解決websocket伺服器連線不上的問題(ifconfig、防火牆、ping、ws啟動時,只用埠即可 )防火牆Web伺服器
- Win10系統怎麼設定防火牆開放特定埠【圖文】Win10防火牆
- Linux 防火牆只允許指定IP 埠訪問Linux防火牆
- 伺服器由於防火牆問題導致埠不通解決方法伺服器防火牆
- 分享:有關Linux伺服器(在防火牆iptables)開放埠的操作總結Linux伺服器防火牆
- 雲伺服器埠和防火牆埠配置伺服器防火牆
- ubuntu下開啟/關閉防火牆 及埠 - 命令Ubuntu防火牆
- Mac有防火牆嗎?關於Mac防火牆常見的問題解答Mac防火牆
- Docker 埠對映防火牆規則配置Docker防火牆
- CentOS7使用firewalld開啟關閉防火牆與埠CentOS防火牆
- windows10防火牆打不開怎麼辦_win10為什麼打不開防火牆Windows防火牆Win10
- 阿里雲 CentOS 7 處理80埠開放問題阿里CentOS
- 29server:10001埠和設定防火牆Server防火牆
- windows解決埠占用問題Windows
- Windows Server 2022 上高階安全 Windows Defender 防火牆WindowsServer防火牆
- 如何徹底關閉win10防火牆 徹底禁用windows防火牆Win10防火牆Windows
- 在Ubuntu上配置SSH訪問並關閉防火牆Ubuntu防火牆
- win10防火牆怎麼關閉服務 徹底禁用windows防火牆Win10防火牆Windows
- windows10防火牆設定在哪裡_win10如何設定防火牆Windows防火牆Win10
- 埠開放
- 防火牆在RAC上的配置防火牆
- windows/Linux 防火牆安裝配置規則WindowsLinux防火牆
- WAb防火牆與傳統防火牆防火牆