如何从realm-object-server中完全删除某些特定的数据库

时间:2016-10-13 16:31:25

标签: realm realm-mobile-platform

我需要从领域对象服务器中删除特定的数据库。

我尝试重新安装领域对象服务器,但看起来它没有触及现有的数据库。所以在我重新安装后,我仍然看到了我的境界。 仪表板目前不提供管理工具。

那么如何删除领域?

1 个答案:

答案 0 :(得分:4)

正如您所指出的,Realm Object Server目前不支持删除功能。

如果您想从头开始,最简单的方法(也是大多数防故障)是卸载RPM / Deb软件包,然后删除(或重命名)数据目录(您可以查看通过查找的目录)在/var/realm)中的配置文件中,然后重新安装软件包(将重新创建数据目录)。

当我带着一些特定命令来到办公室时,我会编辑这个答案。你能告诉我你在同一时间使用哪个发行版吗?

编辑:

根据您正在运行的测试版的哪个版本,数据目录将位于/var/lib/realmsudo service realm-object-server stop sudo yum remove realm-object-server-de [ -d /var/realm ] && sudo mv /var/realm /var/realm.backup [ -d /var/lib/realm ] && sudo mv /var/lib/realm /var/lib/realm.backup sudo yum install realm-object-server-de sudo service realm-object-server start 下。 我还没有对下面的脚本进行过测试,但是它应该可以很好地说明你可以做些什么。

RHEL / CentOS的

sudo service realm-object-server stop
sudo apt-get remove realm-object-server-de
[ -d /var/realm ] && sudo mv /var/realm /var/realm.backup
[ -d /var/lib/realm ] && sudo mv /var/lib/realm /var/lib/realm.backup
sudo apt-get install realm-object-server-de
sudo service realm-object-server start

Ubuntu的

DF

第二次编辑:

请注意,我们的公开问题跟踪器中存在跟踪此问题的问题:https://github.com/realm/realm-mobile-platform/issues/13