我使用Oracles Data Access Provider for .NET 4.0开发了一个与Oracle连接的WPF应用程序(NET 4.0)。
一切正常,但我在使用用户计算机时遇到了一些问题。
问题是用户已经安装了Oracle 9客户端,供我们公司ERP用于连接Oracle 9i。
我已在用户计算机上安装了ODAC,但后来发现他们无法再连接到公司ERP,但如果我转到cmd提示符,我可以成功执行TNSPING并使用Oracle 9客户端报告它。 / p>
我在这里做错了,两者是否可以共存,我应该完全删除Oracle 9客户端,公司ERP应该能够使用ODAC吗?
非常感谢任何有关此事的帮助。
由于
答案 0 :(得分:0)
我在同一台计算机上使用Oracle客户端10和11没有问题。
您似乎可以指定一个主要的家(请参阅此处:http://download.oracle.com/docs/cd/B10500_01/em.920/a96697/moh.htm)
将客户端9设置为主体,然后与ERP的连接可以更好地工作。