2020-09-14 19:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们有一个使用Ole Db驱动程序的Crystal Report应用程序。 它适用于TLS 1.0。 现在,我们需要将TLS从1.0升级到TLS 1.2。 但是水晶报表停止工作,因为它无法再连接到Sql Server。 谁能告诉我Sql Server的Crystal Report Ole DB驱动程序是否可以使用TLS 1.2?
谢谢
孙勇
哪个版本的Crystal? SQL Server? OleDB驱动程序?
-戴尔
您将必须手动检查每个报告,并使用数据库菜单上的"设置位置"来确保连接已升级。 或者,您可以使用SDK编写代码来实现此目的。
-Dell
Crystal SP 23,Windows Server 2012 R2上的Sql Server 2016,已安装SQL Server 18.1.0.0的MS OLE DB驱动程序。
另外一个注释。 如果报表的驱动程序更改为本机驱动程序,则Crystal报表可与TLS 1.2一起使用。 谢谢
我有更多有关OLE DB驱动程序失败的信息。 当我尝试在VS 2013中为报表创建新连接时,出现此错误:
登录失败:
详细信息:ADO错误代码:0x80004005
来源:用于SQL Server的Microsoft OLE DB提供程序
说明:[DBNETLIB](ConnectionOpen(SECDoClientHandshaken()] SSL安全错误。
SQL状态:08001
本机错误。 18 [数据库供应商代码:18]
我们仍然需要为我们工作OLE DB。 从此错误看来,它似乎仍在使用旧的OLE DB驱动程序,而不是支持TLS 1.2的驱动程序,因为提供给新驱动程序的是MSOLEDBSQL而不是DBNETLIB。
现在的问题是,如何确保Crystal Report使用新的OLE DB驱动程序-MSOLEDBSQL? 请注意,我们已经安装了最新的OLE DB驱动程序版本18.1.0.0
最多设置5个标签!
哪个版本的Crystal? SQL Server? OleDB驱动程序?
-戴尔
您将必须手动检查每个报告,并使用数据库菜单上的"设置位置"来确保连接已升级。 或者,您可以使用SDK编写代码来实现此目的。
-Dell
Crystal SP 23,Windows Server 2012 R2上的Sql Server 2016,已安装SQL Server 18.1.0.0的MS OLE DB驱动程序。
另外一个注释。 如果报表的驱动程序更改为本机驱动程序,则Crystal报表可与TLS 1.2一起使用。 谢谢
我有更多有关OLE DB驱动程序失败的信息。 当我尝试在VS 2013中为报表创建新连接时,出现此错误:
登录失败:
详细信息:ADO错误代码:0x80004005
来源:用于SQL Server的Microsoft OLE DB提供程序
说明:[DBNETLIB](ConnectionOpen(SECDoClientHandshaken()] SSL安全错误。
SQL状态:08001
本机错误。 18 [数据库供应商代码:18]
我们仍然需要为我们工作OLE DB。 从此错误看来,它似乎仍在使用旧的OLE DB驱动程序,而不是支持TLS 1.2的驱动程序,因为提供给新驱动程序的是MSOLEDBSQL而不是DBNETLIB。
现在的问题是,如何确保Crystal Report使用新的OLE DB驱动程序-MSOLEDBSQL? 请注意,我们已经安装了最新的OLE DB驱动程序版本18.1.0.0
谢谢
孙勇
一周热门 更多>