【问题标题】:Marklogic ml-gradle not clearing the databaseMarklogic ml-gradle 不清除数据库
【发布时间】:2019-07-03 03:07:35
【问题描述】:

我最近向数据库加载了大约 30GB 的数据。为了清除内容,我运行了以下 gradle 命令,该命令成功但未清除数据库。在日志中找不到任何错误。

gradle mlClearContentDatabase -PdeleteAll=true

知道问题可能是什么或有人有类似问题吗?

【问题讨论】:

  • marklogic v 为 9

标签: marklogic ml-gradle


【解决方案1】:

使用项目属性confirm=true

Clearing the content database

gradle mlClearContentDatabase -Pconfirm=true

看起来 wiki 页面可能不正确。说你应该使用deleteAll 而不是confirm

您必须包含属性-PdeleteAll=true,这是减少您意外运行此任务的机会所必需的。

【讨论】:

  • 没错——例子有正确的属性(confirm=true),解释没有。我修好了。另请注意,如果未包含 confirm=true,则任务会引发错误,说明必须包含它。
  • 我刚刚尝试了 gradle mlClearContentDatabase -Pconfirm=true 并收到一条消息要清除数据库,请包含 deleteAll 参数,例如-PdeleteAll=true 使用 mlgradle 版本 3.0.0
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-08
相关资源
最近更新 更多