通过Server Explorer连接到Oracle数据库时出现问题

时间:2011-01-18 11:47:51

标签: visual-studio-2008 oracle10g

以下是设置:我运行Windows 7,Visual Studio 2008并需要连接到Oracle数据库。安装的Oracle软件是Oracle Database 10g第2版(10.2.0.4.0),我在其中选择了10204_vista_w2k8_x64_production_db.zip。我被命令由上级选择此驱动程序(具有向后兼容性的东西)。没有Windows 7版本,但可以通过避免操作系统检查来安装它。我用过这个指南:

Oracle forum link

安装没有问题。我想这不是Oracle在Windows 7上正式支持的。但我无法通过Visual Studio中的Server Explorer连接到数据库。它给出了这个错误:

  

尝试加载Oracle客户端   图书馆投掷了   BadImageFormatException。这个问题   在64位模式下运行时将发生   使用32位Oracle客户端   组件安装。

我能够通过C#代码建立连接。任何有关Server Explorer无法连接的建议?

编辑: 我也可以使用Oracle的SQL Plus连接到数据库。

1 个答案:

答案 0 :(得分:1)

这是因为Visual Studio是一个32位进程,无法加载64位dll-s