如何使用Oracle,.Net,Winform,Windows Vista和XP

我有一个应用程序是C#中的WinForm,它与Oracle一起用作数据库.

我正在开发Vista中的Visual Studio 2008,使用Vista Oracle Client(10.2.0)和ODP.Net(2.102.2.20).

问题是这个应用程序的某些用户使用Windows XP,因此客户端不一样,应用程序说它“需要”正确的客户端版本才能工作.

我试图搜索有关这方面的信息,但似乎有人正在使用Oracle作为数据库进行桌面开发……

提前感谢任何想法!

最佳答案 如果您不是特别要求使用Oracle Client 10.2.0,我建议您使用Oracle Client 11. 11 Client兼容10g和11g服务器(也许9i – 不记得随便).

还有一个巨大的优势是您不需要使用Oracle Universal Installer,而是可以运行Oracle提供的批处理文件来执行必要的安装和卸载.

但是,即时客户端可能不适合您作为开发人员,因为它不包括SqlPlus或sqlldr等工具.

您可以使用Xcopy Deploy here下载Oracle 11 Client.

点赞