0

我去年使用 R DBI::dbWriteTable 创建了一个大型 MonetDB 数据库。当我尝试与

dbConnect(MonetDBLite(), "~/myfile") 

返回错误:

Error in monetdb_embedded_startup(embedded, !getOption("monetdb.debug.embedded",  : 
  Failed to initialize embedded MonetDB !FATAL: BBPinit: database created with incompatible server:
expected max. integer size 8, got 16.

最近创建的 Monet 数据库没有出现此错误。这是由于最近的一次重大修订吗?是否有(相对)简单的方法来更新数据库版本?

在终端 monetdb --version 返回“MonetDB Database Server Toolkit v1.1 (Oct2014)”。我正在运行最新版本的 MonetDBLite、DBI 等。

抱歉,我没有包含可重复的示例。数据库本身是 64GB,我不知道如何从终端中随机抽样。

谢谢

查尔斯

4

1 回答 1

1

是 MonetDB 和 MonetDBLite 数据库目前不兼容。因此,您需要从 MonetDB 数据库中导出数据,然后加载到 MonetDBLite。

于 2016-10-11T15:12:09.480 回答