2016-03-23 11 views
1

Ich verwende die Bibliotheken DBI, um eine Verbindung zu einer monetdblite Datenbank in R zu erstellen, aber ich bekomme immer den gleichen Fehler. Hier ist das reproduzierbare Beispiel und die Fehlermeldung die ich bekomme. Irgendwelche Ideen, wie man das löst?Erstellen Sie eine Verbindung zu einem DBMS in R

# 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) 

Fehler in MonetDBLite :: monetdb_embedded_startup (embedded, getOption ("monetdb.debug.embedded": nicht verwendete Argument (getOption ("monetdb.sequential", TRUE))

Als zusätzliche Info, ich verwende:

  • R 3.2.4revised
  • neueste Rstudio 0.99.893
  • Windows-10
+0

hallo, versuchen Sie es mit 'MonetDBLite' auf CRAN, die' MonetDB ersetzt wurde. R' und läuft eingebettet (wie 'RSQLite'). Weitere Informationen finden Sie unter https://github.com/hannesmuehleisen/MonetDBLite/blob/master/README.md –

Antwort

2

bitte Ihre MonetDB.R und MonetDBLite Pakete aktualisieren, gibt es eine letzte API Änderung

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