我曾经安装过这个相同的数据库,所以我相信我拥有正确的凭据。 在我安装它的最后一个会话期间,我正在试验我的查询,视觉效果等,并且会话突然崩溃。 然后当我重新加载slamdata时,我的数据库的挂载就消失了。 显然,我然后尝试使用相同的凭据重新安装相同的数据库,以便继续我的工作。但是,当我这样做时,我收到了一个错误:
保存装载时出现问题:出现未知错误:500""
然后有一个永无止境的旋转轮位于安装按钮上。我可以让这个弹出窗口转到原始屏幕,但什么也没发生。然后,如果我再次尝试重新安装,则会发生同样的错误。
我已经确认我仍然可以使用robomongo访问我的数据库和集合。因此,如果有人知道此错误消息所指的是什么,请告诉我!我还没有在网上找到它的含义。
注意:我已尝试卸载并重新安装/重新启动计算机。
答案 0 :(得分:0)
在SlamData 4.2.1中,已经识别出该错误并修复了MongoDB连接器的问题,如果在查询中使用_id
字段,则会破坏Metastore。很快就可以在SlamData 4.2.2版本中找到该修复程序
以下是修复:
删除当前的Metastore。以下是每个支持的操作系统的此文件的位置:
Mac OS:
$ HOME / Library / Application Support / quasar / quasar-metastore.db.mv.db
Microsoft Windows:
%HOMEDIR%\应用程序数据\本地\类星体\类星体-metastore.db.mv.db
Linux(各个供应商):
$ HOME /的.config /类星体/类星体-metastore.db.mv.db
打开终端并切换到存储SlamData的位置。您应该根据已安装的操作系统,根据默认安装路径在以下位置找到quasar-web.jar
文件:
Mac OS:
/ Applications / SlamData 4.2.1.app/Contents/java/app/quasar-web.jar
Microsoft Windows:
C:\ Program Files(x86)\ slamdata 4.2.1 \ quasar-web.jar
Linux(各个供应商):
$ HOME / SlamData 4.2.1 / quasar-web.jar
在终端中运行以下命令:
java -jar quasar-web.jar initUpdateMetaStore
这将重建您的Metastore。完成后,它将返回到您的操作系统提示符。
像往常一样重新运行SlamData应用程序
重新安装数据库
此时您可以访问已保存的工作区。
注意:您不希望打开导致此问题的工作区,因为它会导致同样的问题。