问题描述:
之前,我的本地机器上只安装了10g客户端,访问远程数据库没有问题。后来装了个10g的服务器端在本地之后,在Net Manager中配置了服务名,并且测试已经成功连接,用PL/SQL Developer连接数据库也是没有问题的(不管是本地还是远程的数据库),但是,用程序去访问却怎么也访问不成功,错误就在于打开(Open())数据库时发生错误,而之前是没有问题的,程序前后没做过任何改动。捕捉到的错误如下:
ex{"发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"}
[System.Data.OleDb.OleDbException]: {"发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"}
Data: {System.Collections.ListDictionaryInternal}
HelpLink: null
InnerException: null
Message: "发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"
Source: "Microsoft OLE DB Provider for Oracle"不知道诸位有没有碰到过这个问题,请高手们指导指导,急。
之前,我的本地机器上只安装了10g客户端,访问远程数据库没有问题。后来装了个10g的服务器端在本地之后,在Net Manager中配置了服务名,并且测试已经成功连接,用PL/SQL Developer连接数据库也是没有问题的(不管是本地还是远程的数据库),但是,用程序去访问却怎么也访问不成功,错误就在于打开(Open())数据库时发生错误,而之前是没有问题的,程序前后没做过任何改动。捕捉到的错误如下:
ex{"发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"}
[System.Data.OleDb.OleDbException]: {"发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"}
Data: {System.Collections.ListDictionaryInternal}
HelpLink: null
InnerException: null
Message: "发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。"
Source: "Microsoft OLE DB Provider for Oracle"不知道诸位有没有碰到过这个问题,请高手们指导指导,急。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货