ODP.NET:尝试打开连接时出现AccessViolationException

时间:2011-08-26 15:05:11

标签: access-violation odp.net

我正在尝试学习ODP.NET,并构建了一个基于Oracle's Getting Started example的简单示例。但是,每当我的代码命中conn.Open()语句时,它立即崩溃并发生AccessViolationException。我使用的是64位操作系统,但运行的是32位版本的Oracle 11g客户端和ODAC。我的代码与Oracle的示例相同,只是它连接到不同的测试数据库。

这里有什么简单的东西吗?

1 个答案:

答案 0 :(得分:0)

不确定是什么问题,但我通过使用指南here手动删除Oracle并重新安装Oracle客户端和ODAC客户端,并将ODAC放在单独的安装目录中来修复它。我最好的猜测是,我在旧版Oracle客户端的注册表中存在一些遗留问题。