首页 > 解决方案 > 如何将 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

标签: rms-accessrodbc

解决方案


推荐阅读