点击此处---> 群内免费提供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 行为有解释吗?
谢谢
基督徒
该版本的Crystal已停止支持多年。 它不支持Windows 10或Oracle 12c。 您需要升级到最新版本,即Crystal 2016。
-戴尔
你好Praveen,
我认为您为报告提供的用户名/密码没有问题(即它们可以成功用于连接到Oracle数据库),所以问题出在其他地方。
您的环境与我的环境明显不同:
但是,您可以在用于生成报告的计算机上安装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。 在我的问题的描述区域中,提到的使用Crystal Reports 11.5 R2(11.5.12.1838)应该解释为使用客户端ActiveX查看器,由Crystal Reports提供 11.5 R2(11.5.12.1838),用于查看(运行,执行或生成)报告,而不是作为设计报告的环境!
由于各种原因,出于查看报告的目的,不能升级到最新的Crystal Reports版本(2016)!
2。 通过安装ODAC,我已经能够基于Oracle 12c(12.1和12.2)并使用Crystal Reports 11.5 R2(11.5.12.1838)提供的客户端ActiveX查看器来成功查看(运行,执行或生成)报告。 12.1客户端计算机上的1版本32位。
( https://answers.sap.com/questions/320517/crystal-reports-115-r2-and-oracle-12c.html )。
3.在我的问题的描述区域中,我提到过,我找到了一种方法,可以在Windows 10 Pro 64位计算机上使用存储在Oracle 12c数据库中的数据和客户端来成功查看报告。 Crystal Reports 11.5 R2(11.5.12.1838)提供的ActiveX查看器。 我同意我发现的解决方案很丑陋-但是,它的工作原理完美无缺。
我发表这些评论是为了帮助可能面临类似问题的开发人员。
除了上面提到的这三个方面之外,您的提示答案是准确的。
感谢您的努力,
基督徒
一周热门 更多>