r - 在 R 中创建到 DBMS 的连接

标签 r database monetdblite

我正在使用 DBI 库在 R 中创建与 monetdblite 数据库的连接,但我不断收到相同的错误。这是可重现的示例和我收到的错误消息。关于如何解决这个问题的任何想法?

# Load Packages
  library(MonetDB.R)
  library(MonetDBLite)
  library(survey)
  library(DBI)

# Load Data
  data(api)


# create survey design
  dclus1 <- svydesign(id=~dnum, weights=~pw, data=apiclus1, fpc=~fpc)

# create Temp dir.
  dbfolder <- tempdir()

# create connection
  db <- dbConnect( MonetDBLite() , dbfolder )

Error in MonetDBLite::monetdb_embedded_startup(embedded, !getOption("monetdb.debug.embedded", : unused argument (getOption("monetdb.sequential", TRUE))

作为附加信息,我正在使用:

  • R 3.2.4修订版
  • 最新的 Rstudio 0.99.893
  • Windows 10

最佳答案

请更新您的 MonetDB.R 和 MonetDBLite 包,最近 API 发生了变化

install.packages(c("MonetDB.R", "MonetDBLite"), 
  repos=c("https://dev.monetdb.org/Assets/R/", "http://cran.rstudio.com/"))

关于r - 在 R 中创建到 DBMS 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36175255/

相关文章:

R 包要求库更新

c - 使用 MonetdbLite C API 中的 monetdb_append

r - 如何在 R 中交换固定字符串和顺序字符串?

r - 如何用 R 中非零行最小值的 0.5 倍替换数据框中的 0 值(0.5*min)

删除ggplot2中的边框

database - 我如何让 zend 识别 Propel ORM 的路径

r - 如何在 rmarkdown 中打印 git 历史记录?

java - 我应该将哪种嵌入式 RDBMS 与 Java 结合使用?为什么?备份和维护呢?

php - (php)导入.sql并添加列(如果表存在)或创建新表