2012-02-11 127 views
2

我安裝的系統上的Oracle 10g服務器的Express版本(比如主機a [100.101.102.103])如何通過局域網訪問Oracle 10g服務器?

我試圖訪問該數據庫從另一個系統(說主機B [100.101.102.104])使用 SQL命令行命令

"**connect username/[email protected]:1521/XE**" 

但說像

請求超時。 ORA-12170:TNS:連接超時發生

...這裏我犯的錯誤....

  1. 所有的用戶名,密碼以及IP都是正確的。
  2. 兩個系統都在同一個本地連接....

請幫助我的人。

回答

1

您很可能有一個防火牆,通過靜默丟棄網絡數據包來防止連接到您的數據庫。

激活Windows防火牆的Windows服務器上的數據庫是否已激活?如果是,則需要爲端口1521創建一個例外(也可能爲2030和8080創建一個例外)。