2015-04-23 1 views
2

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

ответ

1
[dspace]/bin/dspace database clean 
[dspace]/bin/dspace database migrate 

Обмен в вашем фактическом каталоге установки DSpace для [dspace].

По the official DSpace documentation:

работает «базы данных DSPACE чистые», а затем «базы данных DSPACE миграция» вернет вашу базу данных новой установке государству

0

Просто выполните следующие команды в вашем SSH терминал:

[dspace]/bin/dspace database clean 
[dspace]/bin/dspace database migrate 

[DSpace] - путь установки Dspace (например, /root/Dspace/installed/5.3), который определяется в конфигурационном файле: dspace.cfg Если вы хотите, чтобы вернуть базу данных в новой установки состояния, просто запустите следующую команду вместо второй сверху:

[dspace]/bin/dspace database migrate ignored 
Смежные вопросы