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

Mac OS下Docker部署MS SQL Server后RStudio连接异常问题

问题描述
  • 已完成环境部署:Docker 20.10.24(构建号297e128),拉取并运行MS SQL Server 2019镜像(mcr.microsoft.com/mssql/server:2019-latest),成功恢复WideWorldImporters数据库
  • 通过Homebrew安装了Microsoft ODBC Driver 18 for SQL Server,使用Azure Data Studio和VS Code可正常连接数据库并执行查询
  • 异常现象:在RStudio中使用ODBC连接数据库后,Connections标签显示的架构/数据库名称为异常值(如mse、md、tmd、WdWrdmotr),同时查询到的表名也存在异常(示例如下)

连接字符串

con <- DBI::dbConnect(odbc::odbc(), 
                      Driver = "ODBC Driver 18 for SQL Server", 
                      Server = "localhost", 
                      Database = "WideWorldImporters",
                      uid = "sa",
                      pwd = "SuperSecretPassword",
                      trustservercertificate = "yes")

SSL连接备注

若连接时不添加trustservercertificate = "yes"参数,会触发以下错误:

SSL Provider: [error:0A000086:SSL routines::certificate verify failed:self-signed certificate]

异常表名示例

> DBI::dbListTables(con)
  [1] "Cte"                          "Cte_rhv"                      "Cuti"                         "CutisAci"                    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 19:42:07