首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

连接Oracle数据库,引发“System.InvalidOperationException”类型的错误

2013-06-25 
连接Oracle数据库,引发“System.InvalidOperationException”类型的异常用同样的连接字符串,在C/S程序上就可

连接Oracle数据库,引发“System.InvalidOperationException”类型的异常
用同样的连接字符串,在C/S程序上就可以正常连接到Oracle数据库,而当在B/S架构的程序中运行时,就会出现ServerVersion = “ocon.ServerVersion”引发了“System.InvalidOperationException”类型的异常,而系统并不会抛出这个异常,只是抛出“ORA-12154: TNS: 无法解析指定的连接标识符”,这让我很疑惑,数据库和程序都在本地
以下是相关信息:
数据库版本:Oracle10g
开发工具:VS2010(注:之前给客户发布的.NetFramework2.0的版本,在服务器上正常运行了2年,然而最近客户服务器升级,换了台机器,我将原来的程序直接拷贝过去,竟然不好用了……)
我笔记本的配置: 处理器            英特尔 Core i3-2310M @ 2.10GHz 双核
                 主板              联想 KL5 (英特尔 HM65 芯片组)
                 内存              4 GB ( 三星 DDR3 1333MHz )
连接字符串:Data Source = orcl_ZhouJQ;User ID = cop;Password = cop,这套连接字符串我已经用了好几个项目,应该没什么可质疑的

百度之后,有个说是内存过高的问题,不理解,不明白,也没办法用这个理由跟客户解释,请各位高人帮帮忙,看看是怎么回事吧,小弟着急,拜托了!
[解决办法]
server这个试试Data Source = orcl_ZhouJQ;User ID = cop;Password = cop
[解决办法]
http://zhidao.baidu.com/question/176676428.html
[解决办法]
好像是连接oracle的dll版本问题,重新引用客户端的连接dll

热点排行