Crystal Reports 11.5 R2(11.5.12.1838)是否与Windows 10 Pro 64位兼容?

2020-09-01 18:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 在 Windows 1...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

Windows 10 Pro 64位计算机上,

Windows 10 Pro 64位计算机上使用 Crystal Reports 11.5 R2 11.5.12.1838 )。 基于 Oracle的Microsoft OLEDB Provider ( MSDAORA )的报告,并使用存储在 Oracle 12c 数据库中的数据,出现以下错误:

登录失败。

详细信息:ADO错误代码:0x80004005

来源:Oracle的Microsoft OLEDB提供商

说明:尝试检索错误ORA-01019的文本时出错

本机错误:1019 [数据库供应商代码:1019]

但是,如果我首先同一台Windows 10 Pro 64位计算机上运行基于 Oracle OLEDB Provider 的报告, ( OraOLEDB.Oracle )并使用存储在同一 Oracle 12c 数据库中的数据,则所有定义为使用 Microsoft OLEDB Provider for Oracle 的报告( 以前,只要 Crystal Reports ActiveX Designer运行时库的 实例,现在就会成功生成的上述报告-无例外-上述错误) 11.5 –用于运行 first OraOLEDB。基于Oracle 的报告– 未发布!

Crystal Reports 11.5 R2 11.5.12.1838 )是否与 Windows 10 Pro 64位兼容?

您对此 Crystal Reports 11.5 R2 行为有解释吗?

谢谢

基督徒

3条回答
派大星 ヾ
2020-09-01 19:24

你好Praveen,

我认为您为报告提供的用户名/密码没有问题(即它们可以成功用于连接到Oracle数据库),所以问题出在其他地方。

您的环境与我的环境明显不同:

  • 我使用的是Crystal Reports 11.5 R2(11.5.12.1838)提供的客户端ActiveX查看器,而您使用的是Crystal Reports 10中的报告查看器;
  • 我使用Oracle 12.1c和12.2c,而您使用Oracle 12.2;
  • 我使用Windows 10 Pro 64位计算机,但是我不知道您的计算机上安装了什么Windows版本。
  • 我使用基于Microsoft的Microsoft OLEDB Provider ( MSDAORA )的报告,但我不知道您的报告使用的是OLEDB Provider; 等等。

但是,您可以在用于生成报告的计算机上安装32位ODAC 12.1 Release 1,并查看它们现在是否已正确执行。

如果安装后仍然出现错误-并假设这些错误的报告基于 Oracle的Microsoft OLEDB Provider ( MSDAORA ),则可以尝试解决方案I 在我最初的问题中提到过(但请记住,我仅针对Windows 10 Pro 64位计算机成功测试了该解决方案–对于Windows 7 32位/64位计算机,则不需要此解决方案,因为报告是 使用ODAC 12.1 Release 1 32位,Crystal Reports 11.5 R2(11.5.12.1838)和Oracle 12.1c/12.2c成功执行了此操作:

  1. 基于用于OLEDB的Oracle Provider OraOLEDB.Oracle )创建一个新报告(我称之为启动器 report),并使用 存储在Oracle 12.2数据库中的数据(任何简单的报告都可以;例如,一个从Oracle 12.2数据库返回当前日期/时间的报告–请参见所附图像);
  2. 执行此 initiator 报告(不要关闭它);
  3. 在不停止启动器报告执行的情况下,生成您的错误报告之一。

如果执行后者没有错误,那么您可以找到报告的解决方案。 否则,您将需要更多调查。

关于

基督徒

一周热门 更多>