如果目录林名称为假,如何自动删除数据库复制?

问题描述 投票:1回答:1

我具有主和外部ML集群已耦合,并且为几个数据库启用了数据库复制。我想自动删除数据库复制,然后将connect by forest name设置为false来重新添加数据库复制,并且仍然可以通过脚本来完成复制。我想避免从GUI执行此活动

marklogic marklogic-9
1个回答
0
投票

您可以通过Manage API-http://docs.marklogic.com/REST/management/databases完成此操作。调用http://docs.marklogic.com/REST/PUT/manage/v2/databases/[id-or-name]/properties允许您修改数据库的属性-页面中的此注释-“数据库级复制可以使用数据库的数据库复制属性进行更改。在副本上指定外部副本数据库和主数据库上的外部主数据库。”指示从哪里开始。

[使用Manage API时,我发现转到host:8002 / manage / v2并找到您要修改的资源,然后单击“属性”以了解它们的作用非常有用。已配置。然后,您可以使用HTTP客户端(例如curl)或Java库(例如https://github.com/marklogic-community/ml-app-deployer)来调用Manage API。

© www.soinside.com 2019 - 2024. All rights reserved.