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,提示:

 

posted @   橘子Jane  阅读(184)  评论(3编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示