r - 带有Access DB的R中的ODBC是否存在语言问题?
问题描述
我正在使用连接到本地 Access 数据库的 R 脚本。为此,我在 R 中使用了“odbc”包,并在 Windows 中创建了一个 odbc 驱动程序。它在我的机器上运行良好。我遇到的问题是,在语言设置与英语不同的外国计算机上运行脚本时,它无法连接到数据库。两台机器都运行 Windows 64 位,Access 和 R 在 64 位上。运行以下代码:
library(odbc)
con <- dbConnect(odbc::odbc(), "AccessDB")
导致以下错误消息:
connection_info(ptr) 中的错误:nanodbc/nanodbc.cpp:1072:
我还没有找到解决方案,我正在考虑使用另一个数据库。
解决方案
我今天在通常有效的设置上收到了同样的错误。将 odbc-package 降级到 1.1.6 后,它又可以正常工作了。
推荐阅读
- c# - 将数据插入drisview并在同一个gridview中显示
- leaflet - 执行 fitBounds() 后地图上的 getbounds() 错误
- symfony - 当实体关系的属性包含 null 时,symfony elastica bundle 异常
- javascript - 如何修复 tsr-detect-possible-timing-attacks 潜在的定时攻击
- postgresql - 用于数据分析的特定 postgresql 服务器配置
- highcharts - 使用 Highcharts / Highmaps 从自定义 GeoJson 创建气泡图
- react-native - 我如何知道要添加哪些 React Native pod 子规范?
- outlook - 在 Office 365 Outlook 上创建日历
- javascript - 将警报转换为 console.log
- c# - 我想在 DataGridView Windows 窗体 C# 的同一列中使用不同的控件类型