运行与Oracle一起工作的C#程序时出错

时间:2009-04-22 11:19:58

标签: c# oracle10g

我使用C#程序进行安装(与Oracle 10g一起工作)

当我尝试运行此程序时 - 在不同的计算机中,我收到此错误消息:

无法加载dll'OraOps10.dll'

它可以是什么?

提前谢谢

4 个答案:

答案 0 :(得分:3)

如果您使用的是Oracle ODP(Oracle.DataAccess.Client)而不是默认的Microsoft ODP(System.Data.OracleClient),则必须先下载安装Oracle Data Access Compontents才能使用它。因此,安装ODAC必须是部署过程的一部分。

答案 1 :(得分:0)

也许,只是也许,oracle没有安装在这个“不同的计算机”上?

答案 2 :(得分:0)

未安装Oracle或由于某种原因无法找到oracle dll。

答案 3 :(得分:0)

之前我遇到过这个以及各种Oracle错误。它通常是授权问题,前提是Oracle已正确安装和配置。

找到“ORACLE_HOME”文件夹,右键单击并设置安全设置。确保SYSTEM帐户具有Read& amp;执行文件夹和所有子文件夹和文件中的文件。如果您从Web应用程序访问Oracle,请为ASP.NET用户执行此操作。

有关详情,请参阅:http://forums.oracle.com/forums/thread.jspa?threadID=67364