C#不安装Oracle Client时连接Oracle及“无法加载DLL: OraOps10.dll”错误
2013-01-18 17:26
651 查看
1. 连接Oracle
C# 连接 Oracle 的几种方式C# 连接Oracle(利用ODP.net,不安装oracle客户端)
C#远程连接Oracle数据库(不安装客户端)
在C#中,不安装Oracle客户端如何连接Oracle数据库
2. “无法加载OraOps10.dll”错误
2.1 安装了Oracle Client的情况
Unable to load DLL “OraOps10.dll”无法加载DLL(OraOps10.dll)
2.2 未安装Oracle Client的情况
以上是安装过Oracle Client之后出现无法加载DDL(OraOps10.dll)的解决办法。遇到的问题是,当采用不安装Oracle Client的方法连接Oracle数据库时(拷贝oci.dll,ocijdbc10.dll,ociw32.dll,orannzsbb10.dll,oraocci10.dll,oraociei10.dll即可实现不安装Oracle Client连接Oracle数据库),也有可能抛出此异常。我遇到的情况(Oracle 10g)是,当引用Oracle.DataAccess.Client时会抛出此错误,而改用System.Data.OracleClient之后,则可以成功编译执行。
C#中不使用Oracle Client,直接连接Oracle数据库
上文(Oracle 11g)中指出必须要引用Oracle.DataAccess.Client。因此,Oracle 10g可能在Oracle.DataAccess.Client上存在一些不足。
相关文章推荐
- 当使用 Windows Server 2003 中添加或删除程序 " 消息收到 " 无法加载安装库 wbemupgd.dll " 错误
- 关于数据库连接出错(错误信息:[无法加载dll(oci.dll)])的解决办法
- .NET连接到Oracle的oci.dll加载错误解决方案
- 新安装的oracle 10g数据库,在机器重启后报“ORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID”错误解决办法
- “无法加载安装程序库wbemupgd.dll,或是找不到函数OcEntry.请与您的系统管理员联系。特定错误码是 0x7e;" 然后是警告框: " 无法初始化应用程序。"
- 64位Win8添加Oracle ODBC驱动时提示"无法加载ORACLE In OraDb11g_Home1 ODBC驱动程序的安装例程,因为存在系统错误代码193"?
- PowerDesigner连接oracle数据库时出现由于系统错误 1114 (oracle in oradb11g_home1)指定驱动程序无法加载 sqlstate=IM003
- ODP安装完后,Oracle连接工具出现错误(Could not locate OCI dll)
- (转)64bit上安装32位oracle 10 g出现错误:无法定位承诺工序输入点 getprocessimagifilenamew 于动态链接库PSAPI.DLL
- C# 不安装oracle客户端使用DLL连接数据库,初始化类型错误
- 解决ASP.NET连接Oraclei数据库出现"无法加载DLL(oci.dll)"异常
- 安装vsphere client时出现“错误2229 无法在SQL查询中加载表”等错误
- 64位Win8添加Oracle ODBC驱动时提示"无法加载ORACLE In OraDb11g_Home1 ODBC驱动程序的安装例程,因为存在系统错误代码193"?
- 无法加载oracle in oradb10g_home2 odbc驱动程序的安装例程,因为存在系统错误代码998 解决方法
- .NET 连接到 Oracle的oci.dll加载错误解决方案
- 无法加载oracle in oradb10g_home2 odbc驱动程序的安装例程,因为存在系统错误代码998 解决方法
- OracleClient无法连接,安装后请重启电脑
- vs2010安装在windows7 64中 System.Data.OracleClient.OracleException: ORA-12154: TNS: 无法解析指定的连接标识符
- 无法加载oracle in oradb10g_home2 odbc驱动程序的安装例程,因为存在系统错误代码998 解决方法
- .NET连接SAP错误:无法加载DLL"LIBRFC32.DLL"找不到指定的模块