我已将 ssis 项目成功部署到 SQL Server (vrsion 16) Integration Services 目录中。但是当我尝试创建新作业时,当我添加步骤并选择 SSIS 包的类型并将包源选择到 ssis 目录时,当我输入服务器名称后单击“浏览包”时,我收到此错误
与服务器成功建立连接,但登录过程中出现错误。 (提供程序:SSL 提供程序,错误:0 - 证书链由不受信任的机构颁发。)(Microsoft SQL Server,错误:-2146893019)
这是Windows事件查看器的错误日志:
从远程服务器收到的证书是由不受信任的证书颁发机构颁发的。因此,证书中包含的任何数据都无法验证。 TLS 连接请求失败。附件数据包含服务器证书。
SSPI 客户端进程是 Ssms (PID: 4248)。在此处输入图像描述
我尝试了很多在网上找到的解决方案,但没有一个有效,请您提供任何一点帮助,我将不胜感激,因为这是为了我的实习项目验证。
这是 SSMS 20 和 20.1 中的错误。
该问题记录在 SSMS 发行说明的“已知问题 20.1”部分中: https://learn.microsoft.com/en-us/sql/ssms/release-notes-ssms?view=sql-server-ver16 #known-issues-201
在 SQL 代理作业中创建或修改 SSIS 作业步骤时,您 收到错误“已成功与 服务器,但在登录过程中发生错误。 (提供者:SSL 提供者,错误:0 - 证书链已颁发 由不受信任的权威机构提供。)(Framework Microsoft SqlClient 数据提供者)”,无论是可选还是强制 选择加密属性。
目前,在 Microsoft 解决问题之前,请使用 SSMS 19.3 或更早版本来创建或修改 SSIS 作业步骤。