R SQL Server ODBC 连接 服务器名称中的转义字符



我正在尝试使用library(odbc(将R Studio会话连接到SQL Server数据库。但是,服务器名称类似于"xxx\xxxx",R抱怨"以"xxx\xxxx"开头的字符串中无法识别的转义。

经过一番谷歌搜索,我尝试了服务器= ... 使用两个\s,则它只是抱怨"找不到数据源名称并且未指定默认驱动程序"。

任何见解都值得赞赏。
谢谢。

library(odbc)
con <- dbConnect(odbc(),
                 Driver = "SQLServer",
                 Server = "xxxxxx",
                 Database = "xx",
                 UID = "axx",
                 PWD = "axx",
                 Port = 1xxx)

SQL Server Enterprise Edition 64 位版本 10.50.2500.0;
RStudio 版本 1.1.423

在 SQL Server 的 PC 上安装 ODBC 驱动程序后,我解决了这个问题

#LIBRARY#
library(DBI)
library(shiny)
library(dplyr)
#CONNECTION#
con  <- dbConnect(odbc::odbc(), "xxxx")

谢谢

最新更新