简体   繁体   English

在MonetDB中启动数据库...失败

[英]Starting database … failed in MonetDB

I tried to start a DB after creating it in MonetDB, but I got this error: 我在MonetDB中创建数据库之后尝试启动数据库,但是我遇到了这个错误:

starting database 'sf1'... FAILED start: starting 'sf1' failed: database 'sf1' appears to shut itself down after starting, check monetdbd's logfile for possible hints 启动数据库'sf1'...失败启动:启动'sf1'失败:数据库'sf1'似乎在启动后自行关闭,检查monetdbd的日志文件是否有可能提示

Do you have any idea? 你有什么主意吗?

I solved my problem. 我解决了我的问题。 I ran an instruction from my log file: 我从我的日志文件中运行了一条指令:

/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

and got a fatal error regarding locale. 并且有关于语言环境的致命错误。 I ran locale and see that it cannot set LC_ALL , and LC_LANG . 我运行了语言环境,看到它无法设置LC_ALLLC_LANG I added these two inst in my bashrc file: 我在我的bashrc文件中添加了这两个inst:

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

Then it works! 然后它的作品!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM