首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将R连接到MonetDB (MonetDB.R)

无法将R连接到MonetDB (MonetDB.R)
EN

Stack Overflow用户
提问于 2013-12-26 11:13:46
回答 1查看 309关注 0票数 2

我试图从MonetDB.R包开始,但我很难建立一个连接(dbConnect)。下面是一个可复制的示例

代码语言:javascript
复制
require(MonetDB.R)
drv <- dbDriver('MonetDB.R')
con <- dbConnect(drv, 'monetdb://localhost/demo')
## Process R aborted (core dumped) at Thu Dec 26 11:03:47 2013
## R: mapi.c:72: mapiConnect: Assertion `Rf_isInteger(port)' failed.

有什么办法来修正这个错误吗?

我正在使用MonetDB (Database: MonetDB v11.18.0 (unreleased))的开发版本,最新版本的R (beta构建,见下面的sessionInfo )和Arch (64位,内核3.12.5-1)

代码语言:javascript
复制
## R version 3.0.2 Patched (2013-12-23 r64506)
## Platform: x86_64-unknown-linux-gnu (64-bit)

## locale:
##  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
##  [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
##  [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
##  [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
##  [9] LC_ADDRESS=C               LC_TELEPHONE=C            
## [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

## attached base packages:
## [1] stats     graphics  grDevices utils     datasets  methods  
## [7] base     

## other attached packages:
## [1] MonetDB.R_0.8.1 digest_0.6.4    DBI_0.2-7      

## loaded via a namespace (and not attached):
## [1] compiler_3.0.2 tools_3.0.2

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-26 13:12:20

报告的问题已在连接器的0.8.3 (及以上版本)中已知并修复,该版本可从CRAN获得。

最佳,汉尼斯(MonetDB.R的保持者)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20783829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档