“升级”到 Office 365 专业增强版后的 RODBC 连接

Posted

技术标签:

【中文标题】“升级”到 Office 365 专业增强版后的 RODBC 连接【英文标题】:RODBC connection after "upgrade" to Office 365 ProPlus 【发布时间】:2016-03-29 11:07:58 【问题描述】:

我的计算机刚刚“升级”到 Office 365 专业增强版。我的很多工作都依赖 RODBC 连接,升级后它会抛出错误:

1:在 odbcDriverConnect(con, ...) 中:[RODBC] 错误:无法 SQLDriverConnect 2:在 odbcDriverConnect(con, ...) 中:ODBC 连接 失败”错误。

这是我已经成功使用了几个月的相同 .accdb 文件、R 版本和代码,所以肯定是更新后出现了一些驱动程序/设置问题,但我对 ODBC 了解太少,无法弄清楚出去。 Access 是 32 位的,R 会话也是如此(我目前使用的是 3.1.0)。帮忙?

【问题讨论】:

【参考方案1】:

显然,Office 2013 不包括 Office 2010 中包含的 Access 驱动程序(升级不是应该让事情变得更好吗??)。在此处下载文件:https://www.microsoft.com/en-ca/download/details.aspx?id=13255

现在一切正常。

【讨论】:

在升级到 Office 365 和 Win 10 之后,我试图连接到使用 Access 2010 创建的 ACCESS 数据库。我必须安装此驱动程序才能使我的 R 脚本正常工作。

以上是关于“升级”到 Office 365 专业增强版后的 RODBC 连接的主要内容,如果未能解决你的问题,请参考以下文章

office 16专业增强版 怎么激活

Microsoft Office 365专业增强版更新到1804版本后Word文档格式出现乱码?

office2016专业增强版可以用多久

求一个可用的office2019专业增强版密钥

office2016安装显示需要更改专业增强版2016的安装

如何激活office2016专业增强版?