3

在 MonetDB 中创建数据库后,我尝试启动数据库,但出现此错误:

正在启动数据库 'sf1'... FAILED start: starting 'sf1' failed: database 'sf1' 似乎在启动后自行关闭,请检查 monetdbd 的日志文件以获取可能的提示

你有什么主意吗?

4

1 回答 1

2

我解决了我的问题。我从我的日志文件中运行了一条指令:

/home/mirzadeh/tools/MonetDB/bin/mserver5 --dbpath=/home/mirzadeh/tools/MonetDB/var/monetdb5/my_farm/sf1 --set merovingian_uri=mapi:monetdb://n125:50000/sf1 --set mapi_open=false --set mapi_port=0 --set mapi_usock=/home/mirzadeh/tools/MonetDB/var/monetdb5/my_farm/sf1/.mapi.sock --set monet_vault_key=/home/mirzadeh/tools/MonetDB/var/monetdb5/my_farm/sf1/.vaultkey --set gdk_nr_threads=24 --set max_clients=64 --set sql_optimizer=default_pipe --set monet_daemon=yes

并得到一个关于语言环境的致命错误。我运行了 locale ,发现它无法设置LC_ALL, 和LC_LANG. 我在我的 bashrc 文件中添加了这两个 inst:

export LC_ALL=en_US.UTF-8
export LC_LANG=en_US.UTF-8

然后它起作用了!

于 2014-09-25T09:01:56.803 回答