Linux下使用bcp连接SQL Server遇自签名证书验证失败问题
解决Linux下bcp连接SQL Server的SSL证书验证错误
针对测试环境无需加密的场景,你可以通过以下方式解决问题:
- 直接修改bcp命令的连接参数
在-S参数后追加Encrypt=no配置,修改后的命令如下:bcp dbo.ProjectStaging_AdIMI out test.txt -c -T -S "localhost;Encrypt=no"
原因说明:ODBC Driver 18 for SQL Server默认强制启用加密,测试环境的自签名证书无法通过验证,因此需要显式关闭加密选项,这和sqlcmd里的-No开关作用完全一致。
内容的提问来源于stack exchange,提问作者folow
相关产品推荐
相关产品推荐

