如何完全删除MarkLogic数据库及其服务器和林?

时间:2019-04-12 06:12:23

标签: database gradle admin marklogic marklogic-9

我在本地有多个不需要的数据库。我可以运行curl脚本或REST API命令在其中删除数据库,服务器和所有林,以便可以使用gradle重新部署它们吗?

我尝试先手动删除服务器,然后再手动删除数据库,然后再删除林。这是一个漫长的过程。

我想要一个命令为我完成全部工作,而不是手动地通过管理界面逐个删除组件。

1 个答案:

答案 0 :(得分:1)

瓦格纳·迈克尔(Wagner Michael)在评论中有一个明确的观点。如果您已经使用(ml-)Gradle创建服务器和数据库,为什么不使用其mlUndeploy -Pconfirm=true任务来摆脱它们呢?您甚至可能会使用带有存根配置的伪造项目来摆脱相当随机的数据库和服务器集,尽管这仍然需要一些手动工作。

到目前为止,重置整个MarkLogic的最快方法是停止它,并擦除其数据目录。这样的问题将提供有关操作方法的说明,作为您丢失管理员密码后可以恢复的解决方案的一部分:

https://stackoverflow.com/a/27803923/918496

HTH!