1

我使用我的 C# 程序进行了设置(适用于 Oracle 10g)

当我尝试在不同的计算机上运行该程序时,我收到了以下错误消息:

无法加载 dll 'OraOps10.dll'

它可以是什么?

提前致谢

4

4 回答 4

3

如果您使用的是 Oracle ODP ( Oracle.DataAccess.Client) 而不是默认的 Microsoft ODP ( System.Data.OracleClient),那么您必须先下载安装Oracle 数据访问组件,然后才能使用它。因此,安装 ODAC 必须是部署过程的一部分。

于 2009-04-22T11:35:23.757 回答
0

要么没有安装 Oracle,要么由于某种原因找不到 oracle dll。

于 2009-04-22T11:30:14.050 回答
0

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

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

有关更多信息,另请参阅: http: //forums.oracle.com/forums/thread.jspa?threadID=67364

于 2009-04-22T11:34:38.470 回答
0

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

于 2009-04-22T11:22:10.153 回答