2011-10-14 93 views
0

我有一個Web服務應用程序。服務器IP爲..... 216。這是一個數據庫感知應用程序。該數據庫在另一臺服務器上,使用ip ...... 217。現在,當我從216運行應用程序時,它可以向數據庫發出請求。我也可以使用SqlPlus連接到數據庫。所以沒有錯誤。但是,當我嘗試遠程運行該應用程序時,而不是從它安裝的服務器內,我得到ORA:12154無法解析連接標識符錯誤。這可能是什麼原因。 所有的計算機都在內網,數據庫服務器的平臺爲Windows Server2008 R2,IIS服務器爲Windows 2003 R2。遠程計算機的平臺是Ubuntu 10.04 LTS x64遠程連接時無法解析連接標識符錯誤

回答

0

我不得不將網絡訪問權限授予Tnsnames.ora文件所在的文件夾。而且我還必須在IIS中註冊asp.net。這樣做後,它的工作。

0

是否將oracle客戶端安裝在另一臺服務器上?

其他服務器上的tnsnames.ora中是否有相應的條目?

+0

在Linux服務器上,我從遠程服務器(.216)中的應用程序調用那裏,沒有Oracle客戶端。必須有一個? –

相關問題