r - 如何将 64 位 R(不设置为 32 位)连接到 32 位 MS Access
问题描述
我想知道是否可以将 64 位 R 连接到 Ms Access 并将文件上传到数据库。我无法将 R 更改为 32 位。
我试过这个
odbcDriverConnect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=S:/folder/Database.mdb")
和这个
db <- "S:/folder/Database.mdb"
con2 <- odbcConnectAccess2007(db)
sqlSave(con2, joint_df)
但是我总是收到此错误消息
Warning messages:
1: In odbcDriverConnect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=S:/folder/Database.mdb") :
[RODBC] ERROR: Status IM002, Code 0, Message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In odbcDriverConnect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=S:/folder/Database.mdb") :
ODBC-Connection failed
解决方案
推荐阅读
- php - 将实时 Magento 2.1 站点迁移到本地主机时出错:SQLSTATE[HY000] [1045] 用户 'root'@'localhost' 的访问被拒绝
- selenium - 在带有 Dameware 和 IE11 的 Windows 10 上运行的 Selenium 找不到任何元素
- azure-active-directory - 从组织内的用户获取 officeLocation
- go - 将结构放入切片时出现golang错误
- java - 无法将名称“X”解析为(n)“类型定义”组件
- dart - 如何使用 testBuilder 测试 source_gen 注释构建器?
- html - 即使调整窗口大小,如何使 div 以关键帧动画为中心
- java - java.util.Random 真的那么随机吗?我怎样才能生成52!(阶乘)可能的序列?
- vbscript - 不同的随机值
- java - Java lamba 参数类型未正确推断