Рекомендации по обслуживанию баз данных ИРБИС — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
(Восстановление файла документов из резервной копии)
Строка 79: Строка 79:
  
 
Подробнее о резервном копировании баз данных ИРБИС см. [[Базы данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 
Подробнее о резервном копировании баз данных ИРБИС см. [[Базы данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 +
==Рекомендации по восстановлению базы данных в случае ее разрушения==
 +
 +
Разрушение или порча базы данных может быть следствием лишь технических аварий (отключение питания во время выполнения ответственных операций, сбои устройств и т.п.).
 +
 +
Если обнаруживается нештатная работа базы данных, то сначала нужно попытаться восстановить словарь (инвертированный файл) базы данных, [[#Создание словаря базы данных ИРБИС|создав его заново]].
 +
 +
Если это не приводит к желаемому результату (база данных остается недоброкачественной), то необходимо последовательно выполнить следующие действия:
 +
* [[#Восстановление файла документов из резервной копии|восстановить файл документов]] из наиболее актуальной резервной копии ([[#Создание резервной копии файла документов|подготовленной заранее в соответствии с рекомендациями]]);
 +
* [[#Создание словаря базы данных ИРБИС|создать словарь заново]].
 +
  
 
[[Категория:Базы данных ИРБИС]]
 
[[Категория:Базы данных ИРБИС]]
 
[[Категория:Работа с ИРБИС]]
 
[[Категория:Работа с ИРБИС]]

Версия 04:00, 21 декабря 2009

Обслуживание словаря базы данных ИРБИС

Создание словаря базы данных ИРБИС

Создание словаря базы данных ИРБИС осуществлятся с помощью АРМ Администратор.

Необходимо создавать словарь в случае восстановления базы данных после ее разрушения или утраты.

В некоторых случаях бывает удобно воспользоваться поэтапным выполнением процесса создания словаря:

  • отбора;
  • сортировка;
  • загрузка.

Этапы должны выполняться строго в указанной последовательности (в этой же последовательности они присутствуют в главном меню АРМ Администратор).

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

Если процесс формирования инвертированного файла или его отдельные этапы завершаются аварийно (не получено сообщение об успешно завершённом процессе), то необходимо запустить их повторно. При этом аварийное завершение полного процесса или этапа только загрузка (в случае поэтапного создания словаря) означает, что инвертированный файл БД разрушен (является недоброкачественным). Если повторный запуск процессов не приводит к положительному результату, необходимо провести действия по восстановлению БД в целом, как это описано.

Подробнее о создании словаря см. в соответствующем разделе статьи Базы данных ИРБИС.

Актуализация словаря базы данных ИРБИС

Актуализация словаря базы данных ИРБИС осуществлятся с помощью АРМ Администратор.

Если в базе данных присутствуют неактуализированные записи, то база нуждается в актуализации. Информацию о наличии неактуализированных записей можно посмотреть с помощью АРМ Администратор в окне показа состояния базы данных.

Если количество неактуализированных записей достаточно велико (по сравнению с общим количеством записей в базе данных), то целесообразно вместо актуализации выполнять создание словаря заново.

Если процесс актуализации завершается аварийно (не получено сообщение об успешно завершённом процессе), то инвертированный файл БД считается разрушенным (недоброкачественным). В этом случае не следует повторно запускать выполнение актуализации, вместо этого необходимо создать словарь заново.

Подробнее об актуализации словаря см. в соответствующем разделе статьи Базы данных ИРБИС.

Реорганизация словаря базы данных ИРБИС

Реорганизация словаря базы данных ИРБИС осуществлятся с помощью АРМ Администратор.

Рекомендуется периодически выполнять реорганизацию словаря с целью уменьшения размера файла словаря и повышения быстродействия работы с ним. Целесообразно выполнять реорганизацию словаря после того, как в базу данных включено и актуализировано достаточно большое количество документов (порядка нескольких тысяч).

Если актуализация выполнялась путём создания словаря (об актуализации путём создания словаря см. в соответствующем разделе статьи Базы данных ИРБИС), то выполнять после этого реорганизацию словаря не имеет смысла.

Если процесс реорганизации словаря завершается аварийно (не получено сообщение об успешно завершённом процессе), то инвертированный файл базы данных считается разрушенным (недоброкачественным). В этом случае необходимо создать словарь заново, повторять реорганизацию словаря не имеет смысла.

Подробнее о реорганизации словаря см. в соответствующем разделе статьи Базы данных ИРБИС.

Реорганизация файла документов базы данных ИРБИС

Реорганизация файла документов осуществлятся с помощью АРМ Администратор.

Рекомендуется выполнять реорганизацию файла документов после существенных корректировок базы данных.

Настоятельно рекомендуется перед началом реорганизации файла документов создать его резервную копию.

Если операция реорганизации файла документов завершается аварийно (не получено сообщение об успешно завершённом процессе), то файл документов базы данных может оказаться разрушенным (недоброкачественным). В этом случае необходимо восстановить файл документов из заранее подготовленной резервной копии.

Примечание: в некоторых случаях столь же эффективно, но быстрее может оказаться вместо реорганизации файла документов последовательно выполнять операции создания резервной копии файла документов и восстановления из резервной копии. Это связано со следующими соображениями. Реорганизация файла документов представляет собой автоматическое последовательное выполнение АРМ Администратор операций резервного копирования файла документов и восстановления базы данных из резервной копии. Учитывая рекомендацию создавать резервную копию файла документов перед началом реорганизации, получается, что создание резервной копии файла документов будет выполнено дважды, что займёт дополнительное время.

Подробнее о реорганизации файла документов см. в соответствующем разделе статьи Базы данных ИРБИС.

Резервное копирование файла документов базы данных ИРБИС

Создание резервной копии файла документов

Создание резервной копии файла документов осуществляется с помощью АРМ Администратор.

Важно регулярно выполнять создание резервных копий баз данных.

Рекомендуется ежедневно выполнять создание резервной копии для каждой базы данных, если в этот день выполнялись какие-либо работы, связанные с изменением базы данных. Наличие актуальной (т.е. соответствующей последним изменениям) резервной копии файла документов гарантирует полное восстановление базы данных в случае ее разрушения.

Если процесс создания резервной копии файла документов завершается аварийно (не получено сообщение об успешно завершённом процессе), то его можно выполнить повторно.

Подробнее о резервном копировании баз данных ИРБИС см. в соответствующем разделе статьи Базы данных ИРБИС.

Восстановление файла документов из резервной копии

Восстановление файла документов из резервной копии осуществляется с помощью АРМ Администратор.

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

Если процесс восстановления файла документов завершается аварийно (не получено сообщение об успешно завершённом процессе), то файл документов базы данных считается разрушенным (недоброкачественным). В этом случае необходимо выполнить операцию восстановления повторно.

Подробнее о резервном копировании баз данных ИРБИС см. в соответствующем разделе статьи Базы данных ИРБИС.

Рекомендации по восстановлению базы данных в случае ее разрушения

Разрушение или порча базы данных может быть следствием лишь технических аварий (отключение питания во время выполнения ответственных операций, сбои устройств и т.п.).

Если обнаруживается нештатная работа базы данных, то сначала нужно попытаться восстановить словарь (инвертированный файл) базы данных, создав его заново.

Если это не приводит к желаемому результату (база данных остается недоброкачественной), то необходимо последовательно выполнить следующие действия: