Главная Обратная связь

Дисциплины:






Создать базу документов и импортировать данные 2008 года



Для работы системы необходимо создать коллекцию документов с названием power78 в корневом каталоге СУБД. Для создания коллекции в eXist можно воспользоваться административным приложением. Для запуска приложения необходимо выполнить командный файл <EXIST_HOME>\bin\client.[bat|sh]. В поле URL нужно указать адрес подключения по протоколу XMLDB:API xmldb:exist://localhost:8088/xmlrpc и нажать кнопку «ОК» (рис. 7.16, 7.17).

Рис. 7.16

 

Рис. 7.17

 

Далее с помощью кнопки « » создать коллекцию power78(рис. 7.18, 7.19).

Рис. 7.18

 

Рис. 7.19

 

Далее необходимо импортировать документы 2008 года. Для этого следует воспользоваться пунктом меню Инструменты->Восстановить. Появиться окно выбора резервной копии, где необходимо выбрать файл power78-backup-26.11.2009.zip из дистрибутивного пакета (рис. 7.20).

Рис. 7.20

После выбора файла необходимо нажать кнопку «Выберете резервный файл для восстановления». Далее появиться запрос пароля на доступ к резервной копии (рис. 7.21).

Рис. 7.21

Необходимо оставить поле пустым и нажать на кнопку «ОК».

 

Если необходимо сменить владельца коллекции, то можно воспользоваться кнопкой « ». Откроется диалог свойств коллекции (рис. 7.22).

 

Рис. 7.22

В диалоге можно выбрать владельца – поле «Owner» и расставить права на чтение (read), запись (write), обновление (update). Для работы системы у пользователя должны быть права на чтение, запись и обновление.

По умолчанию сервер развертывается с пользователем admin без пароля. Для задания пароля или добавления нового пользователя необходимо нажать кнопку « ». Откроется диалог редактирования пользователей (рис. 7.23).

Рис. 7.23

Для редактирования реквизитов пользователя необходимо выбрать его из списка, заполнить имя пользователя (Username), пароль (Password), повтор пароля (Password (repeat)) и нажать кнопку «Modify User».

По умолчанию сервер сконфигурирован выполнять автоматическое резервное копирование базы документов каждый день в полночь в папку <EXIST_HOME>/data/backup. Если необходимо изменить папку размещения или период резервного копирования, то необходимо отредактировать в файле <EXIST_HOME>/conf.xml элемент

<job type="system" name="backup" class="org.exist.storage.BackupSystemTask" cron-trigger="0 0 0 * * ?">

<parameter name="dir" value="backup" />

<parameter name="suffix" value=".zip" />

<parameter name="prefix" value="backup-" />

<parameter name="collection" value="/db" />



<parameter name="user" value="admin" />

<parameter name="password" value="" />

<parameter name="zip-files-max" value="28" />

</job>. Атрибут cron-trigger задает период выполнения резервирования в формате планировщика OpenSymphony Quartz CronTrigger (http://www.opensymphony.com/quartz/wikidocs/CronTriggers%20Tutorial.html). Атрибут value параметра <parameter name="dir"… задает папку размещения резервных копий, где можно указать абсолютный путь. При изменении данных параметров необходима перегрузка сервера.

 





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...