.net - 如何使用 Oracle、.Net、Winform、Windows Vista 和 XP

标签 .net winforms oracle windows-vista windows-xp

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

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

问题是一些用户认为这个应用程序在 Windows XP 上工作,所以客户端不一样,应用程序说它“需要”正确的客户端版本才能工作。

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

提前感谢您的任何想法!

最佳答案

如果您对使用 Oracle Client 10.2.0 不是特别要求,我建议您使用 Oracle Client 11。11 Client 与 10g 和 11g 服务器兼容(可能还有 9i - 暂时不记得了)。

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

但是,即时客户端可能不适用于开发人员,因为它不包含 SqlPlus 或 sqlldr 等工具。

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

关于.net - 如何使用 Oracle、.Net、Winform、Windows Vista 和 XP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2142044/

相关文章:

sql - 考虑到 Oracle 中的多个列,如何重新排序 DENSE_RANK 列?

.net - 有没有办法使用 ReSharper 自动生成 GetHashCode 和 Equals?

c# - 模拟 HttpServerUtilityBase

.net - Silverlight 中的 DataTemplate.DataType 替代方案

.net - 如何将 .NET 控制台应用程序转换为 Winforms 或 WPF 应用程序

oracle - Delphi 多线程和 Oracle 数据库

c# - 进程无法访问文件 "MyFile.log",因为它正被另一个进程使用

.net - 如何将控件拖放到用户控件的面板上?

c# - 为什么我的 ListView 不能正确显示详细信息 View ?

DBeaver 中的 Oracle 数据库备份