marklogic - 使用 xquery 删除 AppServer 及其所有数据库和林的有效方法
问题描述
我们正在使用 MarkLogic v9.0.7,并且我们为测试目的创建了多个 AppServer、数据库和森林。
例如,假设 AppServer Name 是testappserver。
如何使用 xquery 删除testappserver AppServer 及其林和数据库?
解决方案
推荐的方法是使用ml-gradle
,一种用于将代码和配置部署到 MarkLogic 的工具。它有据可查,并基于广泛使用的gradle
工具。MarkLogic 大学甚至有一系列课程展示如何使用 ml-gradle。这种方法是解决您的问题的可重复方法。
使用 XQuery 调用删除您的应用服务器和相关的数据库和林需要使用 Admin API 进行多次调用。或者,将DELETE 发送到 /v1/rest-apis[name]应该可以完成这项工作。
推荐阅读
- javascript - 如何更改 Microsoft Edge/WebView2 中用于拼写检查的语言?
- javascript - Zoom-sdk 在本地工作,但在部署时不工作
- android - 为什么标题不使用完整的宽度?
- .net-core - 将请求模式添加到招摇描述
- google-smart-home - 本地履行不广播
- r - 有没有办法在 R 函数中保留日志?
- html - 为什么我所有的 svg 图标都堆积在左侧?(广场空间)
- firebase - 从firebase获取数据时如何过滤flutter中的项目
- scala - Scala 帮助写 Map
- javascript - 如何对勾选的 RadioButtons 求和