1

我开发了一个 WPF 应用程序 (NET 4.0),它使用 Oracles Data Access Provider for .NET 4.0 与 Oracle 连接。

一切正常,但我在用户机器上运行时遇到了一些问题。

问题是用户已经安装了 Oracle 9 客户端,供我们公司的 ERP 使用以连接到 Oracle 9i。

我已经在用户机器上安装了 ODAC,但后来发现他们无法再连接到公司的 ERP,尽管如果我转到 cmd 提示符,我可以成功执行 TNSPING 并报告它使用 Oracle 9 客户端。

我在这里做错了什么,两者可以共存,我应该完全删除Oracle 9客户端并且公司ERP应该能够使用ODAC吗?

在这件事上的任何帮助将不胜感激。

谢谢

4

1 回答 1

0

我在同一台计算机上使用 Oracle 客户端 10 和 11 没有问题。

看来您可以指定一个主要的家(见这里:http: //download.oracle.com/docs/cd/B10500_01/em.920/a96697/moh.htm

将客户端 9 设置为主体,则与 ERP 的连接可能会更好。

于 2011-03-02T10:52:30.560 回答