将 Ubuntu 20.04.6 LTS 上安装的 R-Studio Server 连接到 Microsoft SQL Server 2014

问题描述 投票:0回答:0

我正在尝试将安装在 Ubuntu 20.04.6 LTS 上的免费 RStudio Server 2023.06.1 Build 524 连接到安装在 Windows Server 2019 数据中心上的 SQL Server,两者都位于同一网络上,使用:

odbc()
包通过以下连接字符串:

library(odbc)
con <- dbConnect(odbc::odbc(), .connection_string = "DSN=MySqlServerDSN")

以及位于 /etc/odbc.ini 中的“DSN=MySqlServerDSN”,如下所示:

[MySqlServerDSN]
Description = My SQL Server Data Source
Driver      = ODBC Driver 17 for SQL Server
Server      = 192.168.200.100
Port        = 1433
Database    = salesdb
UID         = saun
PWD         = MyDBPassW0rd

我尝试连接它并收到此错误

错误:nanodbc/nanodbc.cpp:1135:00000:[Microsoft][适用于 SQL Server 的 ODBC 驱动程序 17]SSL 提供程序:[错误:1425F102:SSL 例程:ssl_choose_client_version:不支持的协议] [Microsoft][适用于 SQL Server 的 ODBC 驱动程序 17 ]客户端无法建立连接。

问题是我可以使用命令从 R Studio Server 上的终端进行连接

isql -v MySqlServerDSN saun 'MyDBPassW0rd'

是否有我不知道的 RStudio 服务器 SSL 配置?

谢谢

r sql-server odbc unixodbc rstudio-server
© www.soinside.com 2019 - 2024. All rights reserved.