Crystal Reports 2016 SP2停止通过OLEDB连接到SQL Server

2020-09-17 04:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)使用SQL Server2014...

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

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


使用SQL Server2014。使用SQL Server的OLEDB,Crystal Reports 2016 SP2一直没有问题地连接到SQL Server数据库。 从今天起,Crystal内部的报表将不再连接并返回以下错误:"服务器不存在,或访问被拒绝。数据库供应商代码17" ...

从自定义Visual .NET程序调用同一报告(使用相同的登录信息和OLEDB)时,该报告访问服务器并运行良好。 但是,当直接在Crystal中打开我的任何报告时,它们都无法访问数据库。 几周前,这些相同的报表在Crystal中运行良好,而我在客户端计算机上知道的唯一区别是对Windows的自动更新。 经过几次尝试(响应时间非常慢),我能够获得一个新报告以创建新的OLEDB连接并使用简单的SQL命令登录到服务器,并且该报告运行良好。 之后,我可以在一些报告上运行"验证数据库",并且现在可以正常运行,但是,其他几个报告仍将无法访问该数据库,并且不会返回成功的验证数据库。

我正在客户端上运行以下内容:

Windows 10教育版(64位)1803操作系统内部版本:17134.112

Crystal Reports 2016 SP2 14.2.2.1975

我有

1)重新启动了客户端和服务器。

2)在Crystal Reports安装上进行修复

不知道该怎么办! 请帮忙。

2条回答
me_for_i
2020-09-17 05:40

您已安装哪个版本的SQL Server客户端? 您需要拥有SQL Server Native Client 11,这是我认为的最新版本。

-Dell

一周热门 更多>