Oracle连接VS

  • 方法一:用绑定的方式连接Oracle

报错:

 经过以下链接方法三验证以及我当时下载的安装包,确定我的Oracle版本是64位。如何查看oracle客户端是32位还是64位-百度经验 (baidu.com)

采用以下方法后,问题依旧存在:VS调试出现解决 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题_飞翔的学习笔记-CSDN博客

这个也尝试了,未解决:尝试加载 Oracle 客户端库时引发 BadImageFormatException_ITPUB博客

这个尝试了修改注册表中的值,但是在注册表中并没找到:尝试加载Oracle客户端库时引发BadImageFormatException - 编码看世界 - 博客园 (cnblogs.com)

我要试试这个,这就去重启:尝试加载 Oracle 客户端库时引发 BadImageFormatException。_博问_博客园 (cnblogs.com)

不对,得等ODT4VS安装完

我擦,它迟迟不安装是因为我VS没关,所以安装软件的时候还是要好好看提示

这是添加环境变量的方法:win10如何添加环境变量path-百度经验 (baidu.com)

有关ODT4VS的答案再下面:

尝试加载Oracle客户端库时引发BadImageFormatException的问题记录和解决方式_Oracle_萬仟网 (10qianwan.com)

vs2015连接oracle的方法_fabcx1111的博客-CSDN博客

如果重启后问题得不到解决需要尝试下面这两个方式:

尝试加载 Oracle 客户端库时引发 BadImageFormatException问题,急!!!-大数据-CSDN问答

尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题_叶师傅在线的博客-CSDN博客

尝试加载 Oracle 客户端库时引发 BadImageFormatException。问题记录 - Joey_zy0210 - 博客园 (cnblogs.com)

这些方法都试过,依旧没有解决。我决定先把用绑定方式连接Oracle放一放,继续向下学习。我预计用程序方式连接Oracle也会失败。

  • 方法二:用代码连接Oracle
OracleConnection conn = new OracleConnection();

引用的是system.Data.OracleClient,提示:

橘子Jane
原文地址:https://www.cnblogs.com/Jane-share/p/15205552.html