Как полностью удалить базу данных MarkLogic вместе с ее серверами и лесами? - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть несколько баз данных в моей локальной сети, которые мне не нужны.Могу ли я запустить скрипт curl или команду REST API, где я могу удалить базу данных, ее серверы и все леса, чтобы я мог использовать gradle, чтобы просто развернуть их снова?

Я пытался удалить вручнуюсначала сервер, затем база данных, а затем леса.Это длительный процесс.

Я хочу, чтобы одна команда выполняла всю работу за меня вместо того, чтобы вручную удалять компоненты по одному, что возможно через интерфейс администратора.

1 Ответ

1 голос
/ 12 апреля 2019

Вагнер Майкл имеет справедливое замечание в своем комментарии. Если вы уже использовали (ml-) Gradle для создания серверов и баз данных, почему бы не использовать его задачу mlUndeploy -Pconfirm=true, чтобы избавиться от них? Вы могли бы даже использовать фальшивый проект с настройками заглушки, чтобы избавиться от довольно случайного набора баз данных и серверов, хотя это все же требует некоторой ручной работы.

Самый быстрый способ сбросить весь MarkLogic - это остановить его и стереть каталог данных. Этот ТАК вопрос дает инструкции о том, как это сделать, как часть решения для восстановления, когда вы потеряли свой пароль администратора:

https://stackoverflow.com/a/27803923/918496

НТН!

...