如何克隆MarkLogic数据库

时间:2015-10-05 15:55:59

标签: marklogic

我尝试了以下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")

1 个答案:

答案 0 :(得分:2)

缺少的一步是致电admin:save-configuration()。大多数管理功能可以帮助您设置修改后的配置,并且您可以通过调用上述功能一次性应用所有更改。

其他参考:General Steps for Scripting Administrative Tasks - Scripting Administrative Tasks Guide

的一部分