crdb_oracle.dll 无法加载到 Crystal Reports 2008

crdb_oracle.dll could not be loaded in Crystal Reports 2008

我已经在 win server 2012 上安装了 crystal reports studio 2008。当我尝试 运行 crystal 中的报告时,出现以下错误:

无法加载数据库连接器 crdb_oracle.dll。可能没有为此数据库类型安装正确版本的数据库客户端。

我什至没有在 crystal 报告的可能数据源列表中看到 Oracle。并且在 crystal 报告安装期间选择了 Oracle 驱动程序。

Oracle 11.2.0 客户端已安装。 TNSping 正在运行,所有 DLL 都已就位。同一组产品(win-7 x86 除外)工作正常,因此 oracle 和 crystal 应该匹配。

请查看附加屏幕。我在互联网上找到的建议根本没有帮助。请指教

screens-1

screens-2

我已经弄清楚问题出在哪里了。 由于 CrystalReports 是 32 位应用程序,而 windows 服务器是 64 位,我缺少 32 位 oracle 客户端(只安装了 64 位版本)。在我安装了 32-but oracle 客户端之后,crystal 工作正常。