realm之如何从 Realm 对象服务器中完全删除一些特定的数据库

EasonJim 阅读:79 2025-01-19 22:14:33 评论:0

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

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

那么我该如何删除 Realm 呢?

请您参考如下方法:

如您所述,Realm 对象服务器目前不支持删除功能。

如果您想从头开始,最简单(也是最不易失败)的方法是卸载 RPM/Deb 包,然后删除(或重命名)数据目录(您可以通过查看在 /etc/realm/configuration.yml 中的配置文件中),然后重新安装包(这将重新创建数据目录)。

我会在到达办公室后使用一些特定命令编辑此答案。您能告诉我您目前使用的是哪个发行版吗?

编辑:

根据您运行的测试版版本,数据目录将在 /var/realm/var/lib/realm 下。 我没有测试下面的脚本,但它应该可以很好地说明您可以做什么。

RHEL/中央操作系统

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 

Ubuntu

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 

第二次编辑:

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


标签:数据库
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号