You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Azure Data Factory连接本地SQL Server失败,请求解决建议

解决ADF链接本地SQL Server时的SSL证书信任错误

针对你遇到的证书链不被信任问题,以下是具体解决步骤:

  • 临时测试方案:跳过证书验证
    在链接服务的连接字符串末尾添加 TrustServerCertificate=True 参数,示例:
    Server=IBRAHIM\SQLEXPRESS;Database=AdventureWorks2017;User ID=admin;Password=你的密码;TrustServerCertificate=True
    这个方法能快速绕过证书验证,适合测试场景,但生产环境不推荐使用。

  • 生产环境推荐:配置可信SSL证书

    1. 准备证书:可以使用受信任CA颁发的证书,或者生成自签名证书。
    2. 导入证书:将证书导入到SHIR所在机器的「本地计算机 -> 受信任的根证书颁发机构」存储中。
    3. 配置SQL Server:打开SQL Server配置管理器,找到「SQL Server网络配置 -> [你的实例名称]的协议」,右键选属性,在证书选项卡选择导入的证书,重启SQL Server服务。
    4. 权限配置:确保SHIR运行账户拥有证书私钥的访问权限。
  • 检查SHIR环境与SSL设置

    1. 确认SHIR所在机器的信任存储已包含证书颁发机构,自签名证书需手动导入。
    2. 重启SHIR服务,使证书配置生效。
    3. 检查SQL Server是否启用了强制SSL:如果之前未启用突然开启,可能导致证书验证失败;若不需要强制加密,可暂时禁用后测试连接,生产环境建议启用加密并配置可信证书。

内容的提问来源于stack exchange,提问作者ibrahim hussain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 12:52:33