2011-10-14 36 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客户端。必须有一个? –

相关问题