2

我需要能够从 Visual Studio 2008(框架 3.0/3.5)访问 Oracle 数据库。数据库版本为 11g。

但是我可能还需要访问这个数据库的旧版本,可以追溯到 2007 年。我厌倦了在我的具有 Windows 7 企业版的台式计算机上安装 Oracle 数据库客户端 11gR2。
它不是从设置菜单运行的,而是从后台运行的。确实注意到 C:/Oracle 中有一个文件夹,其中包含 2 个文件 sqlnet.ora 和 TnsNames.ora,但除此之外,我注意到在 c:\windows\assembly 中没有安装 Oracle.DataAccess 组件。

我需要安装哪些客户端或工具才能从 Visual Studio 2008 访问 Oracle 版本?

假设您建议每个数据库版本都有一个客户端版本,我可以在另一个之上安装一个客户端版本吗?

现在我已经安装了客户端 11gR2,你能告诉我是否需要安装它吗,我在“所有程序”菜单下没有看到卸载程序。

4

1 回答 1

0

首先,您需要按照评论中的说明安装ODAC

然后在您的项目中您需要参考Oracle.DataAccess,并且在您的代码中您需要包含以下内容

using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
于 2013-02-21T07:38:45.343 回答