我需要从领域对象服务器中删除特定的数据库。
我尝试重新安装领域对象服务器,但看起来它没有触及现有数据库。所以在我重新安装后,我仍然可以看到我的领域。仪表板目前不提供管理工具。
那么如何删除领域?
我需要从领域对象服务器中删除特定的数据库。
我尝试重新安装领域对象服务器,但看起来它没有触及现有数据库。所以在我重新安装后,我仍然可以看到我的领域。仪表板目前不提供管理工具。
那么如何删除领域?
正如您所指出的,领域对象服务器当前不支持删除功能。
如果您想从头开始,最简单的方法(也是最防故障的)是卸载 RPM/Deb 包,然后删除(或重命名)数据目录(您可以通过查看配置来检查目录文件/etc/realm/configuration.yml
),然后重新安装包(这将重新创建数据目录)。
当我带着一些特定的命令到办公室时,我会编辑这个答案。你能告诉我你正在使用哪个发行版吗?
编辑:
根据您运行的 beta 版本,数据目录将位于/var/realm
或/var/lib/realm
. 我还没有测试过下面的脚本,但它应该可以很好地说明你可以做什么。
sudo 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
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
第二次编辑:
请注意,在我们的公共问题跟踪器中跟踪此问题:https ://github.com/realm/realm-mobile-platform/issues/13