我爱编程

部署IIS后程序连接不上Oracle

2015-09-11  本文已影响957人  过桥

问题

PLsql访问Oracle正常,配置端口、服务正常,程序访问提示ORA-12154:TNS:无法解析指定的连接标识符
系统环境:Windows 2008 + iis7 + Oracle 11g R2

方法

排除数据库环境、用户权限、IIS是否安装完整、以及配置连接字符串。

数据库环境

PLsql能正常使用

用户权限

在 oracle 客户端安装软件开放权限,系统部署地址开放权限

重装IIS

对比检查IIS项目,重装

配置连接字符串

原始配置连接字符串

 "data source =服务名; user=用户名; password=用户密码;……";

修改后配置连接字符串

"data source =(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 服务名))); user=用户名; password=用户密码;……";
上一篇下一篇

猜你喜欢

热点阅读