【发布时间】:2020-12-01 10:26:10
【问题描述】:
我正在使用 2008 年开发的 SSIS 包,从文本文件中读取数据并加载到数据库中。 根据微软政策,TLS 1.0 不再支持。
因此,我们已禁用 TLS 1.0 并运行 SSIS 包。报错如下:
错误:2020-08-10 22:58:07.45 代码:0xC0202009 来源:filenameofpackage 连接管理器“OLEDBConnection”描述:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80004005。 OLE DB 记录可用。来源:“Microsoft OLE DB Provider for SQL Server”Hresult:0x80004005 描述:“[DBNETLIB][ConnectionOpen (SECCreateCredentials()).]SSL 安全错误。”。结束错误
如何解决这个问题?
【问题讨论】:
-
你可以升级到新版本的 SSIS 然后重新部署它吗?
-
运行包的 SQL Server 版本是什么?它安装在什么操作系统上?
标签: sql-server ssl ssis tls1.2 oledbconnection