刚接触 R (RStudio) 中的 ODBC,并且出现连接失败错误?

Ben*_*zle 3 database odbc r rstudio

通过教程来提取数据库数据:

install.packages('RODBC')
require(RODBC)

myNewDB=odbcConnect("QV Training")
Run Code Online (Sandbox Code Playgroud)

我得到错误:

In odbcDriverConnect("DSN=QV Training")
Data source name not found and no default driver specified
In odbcDriverConnect("DSN=QV Training") : ODBC connection failed
Run Code Online (Sandbox Code Playgroud)

“QV 培训”是指可能不再存在的数据库的名称吗?
R 怎么知道去哪里找数据库呢?

谢谢!

Ric*_*ton 5

在 Windows(不确定其他操作系统)中,您需要进入 ODBC 数据源管理器,并添加数据源。ODBC 数据源管理器可通过控制面板的“管理工具”部分访问(至少在 Windows 10 中)。

ODBC 数据源管理员面板 创建新的数据源面板 为 sql server 面板创建一个新的数据源

然后连接命令很简单

conn <- odbcConnect("QV Training")
Run Code Online (Sandbox Code Playgroud)