我尝试了以下xquery示例,但它似乎只返回配置脚本而不是实际在服务器上创建NewDB。实际创建数据库和林的步骤是什么?
xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin"
at "/MarkLogic/admin.xqy";
let $config := admin:get-configuration()
return
admin:database-copy($config, xdmp:database("ExistingDB"), "NewDB")
答案 0 :(得分:2)
缺少的一步是致电admin:save-configuration()。大多数管理功能可以帮助您设置修改后的配置,并且您可以通过调用上述功能一次性应用所有更改。
其他参考:General Steps for Scripting Administrative Tasks - Scripting Administrative Tasks Guide
的一部分