provider与oracle客户端版本不兼容
我使用 oracle 11g dll 在系统中创建了 ac# 控制台应用程序。
现在我想在另一个安装了oracle10g的系统上执行它的控制台应用程序exe文件。
两个系统通过LAN网络连接。
i created a c# console application in a system by using the oracle 11g dll.
now i want to execute its console application exe file on another system having oracle10g installed.
both system are connected through LAN network.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在安装了 10g 的系统上更改 app.config。
这是一个您可以开始的示例。新版本需要与您计算机上安装的版本相匹配。我们用这个在32位机器上使用10g,在64位机器上使用11g。该应用程序是针对 10g 构建的。如果您使用 11g 功能然后使用 10g 驱动程序,则可能会遇到问题。
You can change your app.config on the system with 10g installed.
Here is an example that you can start with. The newVersion will need to match the version installed on your machine. We use this to use 10g on 32bit machines and 11g on 64bit machines. The application is built against 10g. You may have issues if you are using 11g features and then use the 10g driver.