database - R (RStudio) 中的 ODBC 新手,遇到连接失败错误?

标签 database r odbc rstudio

通过教程使用以下方法提取数据库数据:

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

myNewDB=odbcConnect("QV Training")

我得到错误:

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

“QV Training”是否意味着可能不再存在的数据库名称?
R 如何知道去哪里寻找数据库?

谢谢!

最佳答案

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

ODBC data source administrator panel create new data source panel create a new data source to sql server panel

然后连接命令很简单

conn <- odbcConnect("QV Training")

关于database - R (RStudio) 中的 ODBC 新手,遇到连接失败错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26645052/

相关文章:

c - 如何通过 native ODBC 绑定(bind)数组参数(存储过程)

php - 在 PHP 中存储密码的哈希值

java - 具有连接、逻辑和性能询问的 ORM(使用 JPA 和 Spring)

PHP 无法连接到 PDO ODBC 驱动程序

r - 如何展平具有 NULL 值的列表?

R,str_replace,gsub,如何将一个字符向量替换为另一个字符向量?

linux - Linux 下的 Nodejs 和 Sql 服务器

c# - 无法将类型为 'System.DBNull' 的对象转换为类型 'System.String`

android - contacts2.db 是空的。但我有两个联系人,可以使用内容提供商检索它们

r - 每个人具有多个/堆叠变量的热图