部署IIS后程序连接不上Oracle

问题

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=用户密码;……";
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容