【发布时间】:2019-11-09 09:20:25
【问题描述】:
我使用的是 macOS Catalina(版本 10.15.1),运行 R 3.5.0。我在本地的 Docker 上运行 SQL 服务器。为了连接到服务器,我使用的是odbc:
con <- dbConnect(odbc(),
Driver = "Simba SQL Server ODBC Driver",
Server = "localhost",
UID = 'SA',
PWD = 'XXXXXXXX',
database = dbname)
我能够连接到服务器,但是其中所有数据库的名称都被截断为第一个字母,如下所示:
随后所有的字符列也只显示第一个字母。
我查看了this,但无法弄清楚为什么会发生这种情况。首先,数据库本身的名称(如 RStudio 连接窗格中所示)正在被截断。
我能够使用 Azure Data Studio 连接到数据库并正确查看所有列。
【问题讨论】: