АРМ Администратор — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
(Возможность выполнения пакетных заданий)
 
(не показано 89 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
АРМ Администратор представляет собой рабочее место специалиста, выполняющего операции над [[Базы данных ИРБИС|базами данных]] системы в целом в целях поддержания их актуального состояния и сохранности.
 
АРМ Администратор представляет собой рабочее место специалиста, выполняющего операции над [[Базы данных ИРБИС|базами данных]] системы в целом в целях поддержания их актуального состояния и сохранности.
  
Существуют версии АРМ Администратор: '''АРМ Администратор''' для работы с обычными базами данных ИРБИС; '''АРМ Администратор полнотекстовых БД''' для работы с полнотекстовыми базами данных. Если в данной статье упоминается АРМ Администратор, то утверждение верно для любой версии АРМ. Случаи, когда утверждение верно не для любой версии АРМ, оговариваются отдельно.
+
==Версии АРМ Администратор==
 +
 
 +
Существуют версии ''АРМ Администратор'': '''АРМ Администратор''' для работы с обычными базами данных ИРБИС; '''АРМ Администратор полнотекстовых БД''' для работы с полнотекстовыми базами данных. Если в данной статье используется обобщённый термин ''АРМ Администратор'', то высказываемое применимо для любой версии АРМ (как для обычной, так и для полнотекстовой версии). Если какое либо утверждение верно не для любой версии АРМ, то такой факт оговариваются отдельно.
  
 
'''АРМ Администратор''' для работы с обычными базами данных ИРБИС присутствует во всех поколениях ИРБИС. '''АРМ Администратор полнотекстовых БД''' для работы с полнотекстовыми базами данных появился в поколении ИРБИС 64.
 
'''АРМ Администратор''' для работы с обычными базами данных ИРБИС присутствует во всех поколениях ИРБИС. '''АРМ Администратор полнотекстовых БД''' для работы с полнотекстовыми базами данных появился в поколении ИРБИС 64.
  
==Требования к администратору системы ИРБИС==
+
'''АРМ Администратор''' для работы с обычными базами данных позволяет работать с ''базами данных электронного каталога'' и ''произвольными базами данных''. '''АРМ Администратор полнотекстовых БД''' позволяет работать как с ''полнотекстовыми базами данных'', так и с ''базами данных электронного каталога'' и ''произвольными базами данных''.
 +
 
 +
В этой статье описаны общие возможности АРМ Администратор, относящихся к [[Базы данных ИРБИС#Виды баз данных ИРБИС 64|любым базам]]. Возможности ''АРМ Администриратор полнотекстовых БД'', характерные для работы с полнотекстовыми базами, [[АРМ Администратор полнотекстовых БД|описаны в отдельной статье]].
 +
 
 +
==Главное меню АРМ Администратор==
 +
 
 +
Все функциональные возможности АРМ Администратор доступны пользователям через главное меню.
  
В связи с тем, что АРМ Администратор реализует возможности, связанные с существенными преобразованиями баз данных, вплоть до их полного опустошения и удаления, к работе с данным АРМ должен допускаться только ответственный и подготовленный работник, знакомый с документацией по АРМ Администратор и по системе ИРБИС в целом.
+
Перечисление всех пунктов главного меню и краткое описание соответствующих им функциональных возможностей:
 +
* Меню ''База данных'':
 +
** Пункт ''Открыть'' – [[#Установка текущей базы данных|установка текущей базы данных]].
 +
** Пункт ''Новая'' – [[#Создание новой базы данных|создание новой базы данных]].
 +
** Пункт ''Опустошить'' – [[#Опустошение базы данных|опустошение базы данных]].
 +
** Пункт ''Удалить'' – [[#Удаление базы данных|удаление базы данных]].
 +
** Пункт ''Закрыть'' – [[#Установка текущей базы данных|закрытие базы данных]].
 +
** Пункты ''Импорт'', ''Экспорт'', ''Копировать'' – [[#Экспорт, импорт, копирование записей базы данных|импорт, экспорт, копирование записей базы данных]].
 +
** Пункт ''Снять блокировку'' – [[#Снятие блокировки|снятие блокировки]].
 +
** Пункт ''Опрос состояния'' – [[#Показ состояния базы данных|немедленный опрос состояния базы данных]].
 +
** Пункт ''Выход'' – выход из программы.
 +
* Меню ''Актуализация'':
 +
** Пункт ''Актуализировать словарь'' – [[#Актуализация словаря базы данных ИРБИС|актуализация словаря базы данных ИРБИС]].
 +
** Пункт ''Создать словарь заново'' – [[#Создание словаря базы данных ИРБИС|создание словаря базы данных ИРБИС]].
 +
** Пункт ''Реорганизовать словарь'' – [[#Реорганизация словаря базы данных ИРБИС|реорганизация словаря базы данных ИРБИС]].
 +
** Пункт ''Реорганизовать файл документов'' – [[#Реорганизация файла документов базы данных ИРБИС|реорганизация файла документов базы данных ИРБИС]].
 +
* Меню ''Полнотекстовый сервис'' (присутствует только в версии '''АРМ Администратор полнотекстовых БД'''):
 +
** Пункт ''Добавить (удалить) тексты в БД'' – [[#Включение текстов в полнотекстовую базу данных|включение текстов в полнотекстовую базу данных ИРБИС]].
 +
** Пункт ''Естественно-тематическая классификация текстов'';
 +
* Меню ''Сервис'':
 +
** Пункт ''Копировать файл документов'' – [[#Создание резервной копии файла документов|создание резервной копии файла документов]].
 +
** Пункт ''Восстановить файл документов'' – [[#Восстановление файла документов из резервной копии|восстановление файла документов из резервной копии]].
 +
** Пункты ''Список удалённых'', ''Список неактуализированных'', ''Список заблокированных'' – [[#Получение списков удалённых, неактуализированных и заблокированных документов|получение списков удалённых, неактуализированных и заблокированных документов]].
 +
** Пункт ''Диагностика файла документов'' – [[#Диагностика файла документов|диагностика файла документов]].
 +
** Пункт ''Диагностика файла словаря'' – [[#Диагностика словаря базы данных ИРБИС|диагностика словаря базы данных ИРБИС]].
 +
** Пункт ''Выполнить пакетное задание'' – [[Модуль глобальной корректировки базы данных|выполнение пакетного задания]].
 +
* Меню ''Опции'':
 +
** Пункт ''Автоматический опрос'' – [[#Показ состояния базы данных|позволяет задать частоту автоматического обновления информации о состоянии базы]].
 +
* Меню ''Инструменты'' – предназначено для удобства запуска программ-инструментов администратора:
 +
** Пункт ''Редактор форматов'' – запуск редактора, предназначенного для корректировки/создания [[Файлы ИРБИС#Файлы форматов ИРБИС|форматов]].
 +
** Пункт [[Редактор рабочих листов и справочников|''Редактор РЛ и справочников'']] – запуск редактора, предназначенного для корректировки/создания экранных форм ввода (рабочих листов полей и подполей), простых (неиерархических) [[Справочники|справочников]] и таблиц переформатирования ([[ТВП]]).
 +
** Пункт ''Редактор INI-файлов и сценариев поиска'' – запуск редактора, предназначенного для корректировки/создания INI-файлов и [[Сценарии поиска|сценариев поиска]] в базах данных.
 +
** Пункт ''Редактор иерархических справочников'' – запуск редактора, предназначенного для корректировки/создания [[Справочники|иерархических справочников]].
 +
** Пункт ''Генератор табличных форм'' – запуск [[Выходные формы#Генератор табличных форм|соответствующего инструмента]], предназначенного для корректировки/создания [[Выходные формы|выходных табличных форм]] (в том числе указателей).
 +
** Пункт ''Редактор ILF файлов ИРБИС 64'' – запуск редактора, предназначенного для корректировки/создания специальных файлов системы ИРБИС для хранения текстовых ресурсов (форматов, справочников, РЛ и т.д.).
 +
** Пункт ''[[Редактор ISO/MST файлов]]'' – запуск редактора ISO и [[Базы данных ИРБИС#Файл документов базы данных ИРБИС|MST]] файлов.
 +
** Пункт ''Глобальная'' – запуск [[Модуль глобальной корректировки базы данных|модуля глобальной корректировки базы данных]].
 +
* Меню ''Помощь'':
 +
** Пункт ''Помощь'' – вызов системы помощи.
 +
** Пункт ''О программе...'' – информация о версии программы.
 +
 
 +
Существует возможность отключать доступ к пунктам главного меню в АРМ Администратор, ограничивая таким образом доступную пользователям функциональность. Доступ к пунктам главного меню ограничивается с помощью [[Параметры настройки системы (информация сверена с базой HLPINI)#Группа параметров, определяющая доступность пунктов главного меню АРМ Администратор|конфигурационного файла АРМ Администратор]].
  
 
==Функциональные возможности АРМ Администратор==
 
==Функциональные возможности АРМ Администратор==
  
Все функциональные возможности АРМ Администратор доступны пользователям через главное меню:
+
===Установка текущей базы данных===
* Меню ''База данных'' – включает функциональные возможности, связанные с выбором и установкой текущей БД и некоторыми операциями над базой данных в целом;
+
 
* Меню ''Актуализация'' – включает функциональные возможности, обеспечивающие актуализацию и реорганизацию основных файлов базы данных;
+
Установка одной из доступных баз данных в качестве ''текущей'' базы позволяет выполнять операции над этой базой данных.
* Меню ''Сервис'' – включает функциональные возможности архивации и восстановления базы данных, диагностики и выполнения пакетных заданий;
+
 
* Меню ''Опции'' – включает дополнительные возможности;
+
Выбор текущей базы данных осуществляется с помощью пункта главного меню ''База данных – Открыть''. С помощью пункта главного меню ''База данных Закрыть'' АРМ Администратор может быть переведён в состояние, в котором ни одна из баз данных не является текущей.
* Меню ''Инструменты'' – включает функциональные возможности запуска инструментальных средств системы;
+
 
* Меню ''Помощь'' – вызов системы помощи.
+
Список баз данных, доступных для выбора в качестве текущей базы формируется на основе [[Файлы ИРБИС#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|соответствующего справочника]]. Только присутствующие в этом справочнике базы предлагаются для выбора в качестве текущей базы. Список доступных баз данных и названия баз можно изменить, внеся изменения в указанный справочник.
 +
 
 +
Наряду с выражением ''установка текущей базы данных'' в том же значении используется выражение ''открытие базы данных''. Перевод АРМ Администратор в состояние, в котором ни одна из баз данных не является текущей, называется ''закрытие базы данных''.
  
 
===Показ состояния базы данных===
 
===Показ состояния базы данных===
Строка 34: Строка 85:
 
* Количество неиндексированных текстов.
 
* Количество неиндексированных текстов.
  
Опрос состояния базы данных (и показ обновлённого состояния) производится автоматически с периодичностью, определяемой опцией АВТОМАТИЧЕСКИЙ ОПРОС (пункт главного меню ''Опции – Автоматический опрос'').
+
Обновление информации о состоянии базы данных происходит по результатам опроса состояния базы данных. Опрос состояния базы данных производится в двух режимах:
 +
* Автоматически с заданной периодичностью. Периодичность можно задать, выбрав пункт главного меню ''Опции – Автоматический опрос''. При значении интервала 0 автоматическое обновление параметров не производится.
 +
* Немедленный опрос состояния базы данных производится при выборе пункта главного меню ''База данных – Опрос состояния''.
  
Немедленный опрос состояния базы данных (и показ обновлённого состояния) производится с помощью пункта главного меню ''База данных – Опрос состояния''.
+
''Примечание: подсчёт и показ количества заблокированных записей может быть отключён [[Параметры настройки системы (информация сверена с базой HLPINI)|с помощью параметра <tt>STATLOCKED</tt> в секции <tt>[MAIN]</tt> конфигурационного файла АРМ Администратор]]. В этом случае сведения о заблокированных документах можно получить из [[#Получение списков удалённых, неактуализированных и заблокированных документов|списка заблокированных документов]]. Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Отключение подсчёта количества заблокированных документов в окне показа состояния базы данных|рекомендациями по отключению подсчёта количества заблокированных документов]].''
  
===Установка текущей базы данных===
+
===Получение списков удалённых, неактуализированных и заблокированных документов===
 +
 
 +
Получение списков осуществляется соответственно с помощью пунктов главного меню:
 +
* ''Сервис – список удалённых'';
 +
* ''Сервис – список неактуализированных'';
 +
* ''Сервис – список заблокированных''.
 +
 
 +
Списки представляются в виде перечня внутренних номеров документов (MFN) с указанием их статуса. При получении списка удалённых документов различаются такие статусы как: удалённый ''логически'' и удалённый ''физически''.
 +
 
 +
Общее количество удалённых, неактуализированных и заблокированных документов отображается в [[#Показ состояния базы данных|окне показа состояния базы данных]].
 +
 
 +
===Снятие блокировки===
 +
 
 +
Снятие блокировок осуществляется с помощью подпунктов ''База данных – Снять блокировку'' в главном меню.
 +
 
 +
Существует три варианта снятия [[Базы данных ИРБИС#Блокировки|блокировок]]:
 +
* Снятие блокировки с БД в целом – служит для снятия «ложной» монопольной блокировки (т.е. такой блокировки, которая не соответствует реальной ситуации, что может возникать в результате аварий);
 +
* Снятие блокировки с записи – служит для снятия «ложной» блокировки одного конкретного документа. Необходимо указать внутренний номер разблокируемого документа – MFN. Такая блокировка может возникать после аварийного завершения АРМ Книговыдача.
 +
* Снятие блокировки со списка записей – служит для единовременного снятия «ложной» блокировки группы документов. При этом необходимо в общем списке заблокированных документов отметить те, которые подлежат разблокировке.
 +
 
 +
===Экспорт, импорт, копирование записей базы данных===
 +
 
 +
Экспорт, импорт, копирование записей базы данных осуществляется с помощью подпунктов ''Экспорт'', ''Импорт'', ''Копирование'' пункта ''База данных'' в главном меню.
 +
 
 +
Операции экспорта, импорта, копирования аналогичны одноимённым операциям [[АРМ Каталогизатор]], за исключением некоторых отличий:
 +
* Операции импорта и копирования выполняются без автоматической актуализации словарей, следовательно, быстрее. В этом случае актуализацию нужно выполнять явно после завершения этих процессов.
 +
''Примечание: именно поэтому при больших объемах импортируемых или копируемых документов рекомендуется применять соответствующие режимы в АРМ Администратор.''
 +
* Для операции импорта возможно отключение ФОРМАЛЬНО-ЛОГИЧЕСКОГО КОНТРОЛЯ и АВТОВВОДА при импорте внешних данных, что существенно ускоряет этот процесс.
 +
 
 +
===Обслуживание словаря базы данных ИРБИС===
 +
 
 +
Об особенностях обслуживания словаря в версии '''АРМ Администратор полнотекстовых БД''' при работе с полнотекстовыми базами см. [[АРМ Администратор полнотекстовых БД#Обслуживание словаря полнотекстовых баз данных ИРБИС|в соответствующем разделе статьи АРМ Администратор полнотекстовых БД]].
 +
 
 +
====Создание словаря базы данных ИРБИС====
 +
 
 +
Создание словаря осуществляется с помощью пункта главного меню ''Актуализация – Создать словарь заново''. Создание словаря может быть выполнено в один этап (для чего достаточно выбрать подпункт ''полностью'') или в три этапа (подпункты ''только отбор'', ''только сортировка'' и ''только загрузка'').
 +
 
 +
Процесс формирования инвертированного файла полностью (а в случае поэтапного выполнения – каждый из этапов) завершается выводом соответствующих сообщений.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Создание словаря базы данных ИРБИС|рекомендациями по созданию словаря]]. Подробнее о создании словаря см. [[Базы данных ИРБИС#Создание словаря базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 
 +
====Актуализация словаря базы данных ИРБИС====
 +
 
 +
Актуализация словаря осуществляется с помощью пункта главного меню ''Актуализация – Актуализовать словарь''.
 +
 
 +
Процесс актуализации завершается выводом соответствующего сообщения.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Актуализация словаря базы данных ИРБИС|рекомендациями по актуализации словаря]]. Подробнее об актуализации словаря см. [[Базы данных ИРБИС#Актуализация словаря базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 
 +
====Реорганизация словаря базы данных ИРБИС====
 +
 
 +
Реорганизация словаря предназначена для уменьшения размера этого файла и повышения быстродействия работы с ним.
 +
 
 +
Реорганизация словаря осуществляется с помощью пункта главного меню ''Актуализация – Реорганизовать словарь''.
 +
 
 +
Реорганизация словаря может быть начата только в случае, если нет неактуализированных записей (в окне показа состояния базы данных количество неактуализированных записей равно нулю).
 +
 
 +
Процесс реорганизации словаря завершается выводом соответствующего сообщения.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Реорганизация словаря базы данных ИРБИС|рекомендациями по реорганизации словаря]]. Подробнее о реорганизации словаря см. [[Базы данных ИРБИС#Реорганизация словаря базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 
 +
====Диагностика словаря базы данных ИРБИС====
 +
 
 +
Диагностика словаря базы данных служит для проверки правильности структуры файла словаря.
 +
 
 +
Диагностика словаря осуществляется с помощью пункта главного меню ''Сервис – Диагностика файла словаря''.
 +
 
 +
Процесс диагностики словаря завершается выводом соответствующего сообщения.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Диагностика словаря базы данных ИРБИС|рекомендациями по диагностике словаря]].
 +
 
 +
===Резервное копирование файла документов базы данных ИРБИС===
 +
 
 +
====Создание резервной копии файла документов====
 +
 
 +
Создание резервной копии осуществляется с помощью пункта главного меню ''Сервис – Копировать файл документов''.
 +
 
 +
Создание резервной копии возможно только в том случае, если нет неактуализированных записей (в окне показа состояния базы данных количество неактуализированных записей равно нулю).
 +
 
 +
Копия файла документов сохраняется в указанной пользователем папке в файле с именем <tt><DBNAME>.BKP</tt>, где <tt>DBNAME</tt> – имя текущей базы данных.
 +
 
 +
Процесс копирования файла документов завершается выводом соответствующего сообщения.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|рекомендациями по резервному копированию баз данных ИРБИС]]. Подробнее о резервном копировании баз данных ИРБИС см. [[Базы данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 
 +
====Восстановление файла документов из резервной копии====
 +
 
 +
Восстановление файла документов из резервной копии осуществляется с помощью пункта главного меню ''Сервис – Восстановить файл документов''.
 +
 
 +
'''Не выполняйте восстановление файла документов''', не ознакомившись с [[Рекомендации по обслуживанию баз данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|рекомендациями по резервному копированию баз данных ИРБИС]].
 +
 
 +
Восстановление файла документов происходит в [[#Установка текущей базы данных|текущую базу данных]] из резервной копии (полученной ранее с помощью операции создания резервной копии), путь к которой указывает пользователь. Копия файла документов должна иметь имя <tt><DBNAME>.BKP</tt>, где DBNAME – имя текущей БД.
 +
 
 +
Процесс восстановления файла документов завершается выводом соответствующего сообщения.
 +
 
 +
Подробнее о резервном копировании баз данных ИРБИС см. [[Базы данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
 +
 
 +
===Включение текстов в полнотекстовую базу данных===
 +
 
 +
В версии '''АРМ Администратор полнотекстовых БД''' присутствует функциональная возможность включения текстовых документов в базу данных ИРБИС, об этой возможности см. [[АРМ Администратор полнотекстовых БД#Включение текстов в полнотекстовую базу данных|в соответствующем разделе статьи АРМ Администратор полнотекстовых БД]].
 +
 
 +
===Диагностика файла документов===
 +
 
 +
Диагностика файла документов служит для проверки правильности структуры файла документов.
 +
 
 +
Диагностика файла документов осуществляется с помощью пункта главного меню ''Сервис – Диагностика файла документов''.
 +
 
 +
Существует возможность указать диапазон внутренних номеров документов (MFN), в пределах которого будет выполняться диагностика.
 +
 
 +
Существует два вида диагностики:
 +
* проверка на соответствие mfn в mst и xrf (в интерфейсе АРМ Администратор сокращённо названа ''проверка на соответствие mfn и xrf'');
 +
* проверка на целостность записей.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Диагностика файла документов|рекомендациями по диагностике файла документов]].
 +
 
 +
===Реорганизация файла документов базы данных ИРБИС===
 +
 
 +
Реорганизация [[Базы данных ИРБИС#Файл документов базы данных ИРБИС|файла документов]] предназначена для уменьшения размера этого файла.
 +
 
 +
Реорганизация файла документов осуществляется с помощью пункта главного меню ''Актуализация – Реорганизовать файл документов''.
 +
 
 +
'''Не выполняйте реорганизацию файла документов''', не ознакомившись с [[Рекомендации по обслуживанию баз данных ИРБИС#Реорганизация файла документов базы данных ИРБИС|рекомендациями по реорганизации файла документов]].
  
Функциональная возможность выбора одной из доступных администратору баз данных в качестве ''текущей'' базы позволяет выполнять операции над базой данных без необходимости выбора базы данных перед началом каждой операции.
+
Реорганизация файла документов может быть начата только в случае, если нет неактуализированных записей (в окне показа состояния базы данных количество неактуализированных записей равно нулю).
  
Выбор текущей базы данных осуществляется с помощью пункта главного меню ''База данных – Открыть''. С помощью пункта главного меню ''База данных – Закрыть'' АРМ Администратор может быть переведён в состояние, в котором ни одна из баз данных не является текущей.
+
Процесс реорганизации файла документов завершается выводом соответствующего сообщения.
  
Список доступных администратору баз данных, а также названия баз данных, которые видит администратор, [[ЧАВО по работе с ИРБИС#Как изменить список доступных пользователям системы ИРБИС баз данных?|могут быть изменены]].
+
Подробнее о реорганизации файла документов см. [[Базы данных ИРБИС#Реорганизация файла документов базы данных ИРБИС|в соответствующем разделе статьи Базы данных ИРБИС]].
  
 
===Создание новой базы данных===
 
===Создание новой базы данных===
  
В ''АРМ Администратор'' вновь создаваемая база данных может быть одного из двух видов: база данных электронного каталога или произвольная база данных.
+
Создание новой базы данных осуществляется с помощью пункта главного меню ''База данных – Новая''.
  
В ''АРМ Администратор полнотекстовых БД'' вновь создаваемая база данных может быть одного из трёх видов: база данных электронного каталога, произвольная база данных или полнотекстовая база данных.
+
В ''АРМ Администратор'' вновь создаваемая база данных может быть одного из [[Базы данных ИРБИС#Виды баз данных ИРБИС 64|двух видов]]: база данных электронного каталога или произвольная база данных.
 +
 
 +
В ''АРМ Администратор полнотекстовых БД'' возможно создание только [[Полнотекстовая база данных (вид баз данных ИРБИС)|полнотекстовых баз данных]].
  
 
При создании новой базы данных на экране появляется диалоговое окно, в котором можно задать следующие параметры:
 
При создании новой базы данных на экране появляется диалоговое окно, в котором можно задать следующие параметры:
 
* ''ИМЯ БД'' – системное имя базы данных (ограничения: имя может включать только латинский набор символов; имя не должно совпадать с именами уже существующих баз данных);
 
* ''ИМЯ БД'' – системное имя базы данных (ограничения: имя может включать только латинский набор символов; имя не должно совпадать с именами уже существующих баз данных);
 
* ''ПОЛНОЕ НАЗВАНИЕ БД'' – произвольный текст, определяющий для конечного пользователя назначение и содержание базы данных;
 
* ''ПОЛНОЕ НАЗВАНИЕ БД'' – произвольный текст, определяющий для конечного пользователя назначение и содержание базы данных;
* ''БД ДОСТУПНА ЧИТАТЕЛЮ'' – флаг, определяющий факт доступности создаваемой базы данных через АРМ Читатель .е. факт включения вновь создаваемой БД в справочник, по умолчанию, dbnam3.mnu).
+
* ''БД ДОСТУПНА ЧИТАТЕЛЮ'' – флаг, [[Файлы ИРБИС#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|определяющий факт доступности создаваемой базы данных через АРМ Читатель]]).
 +
 
 +
При создании дополнительных баз данных [[Файлы ИРБИС#Файлы баз данных ИРБИС|в папке <tt><IRBIS_SERVER_ROOT>\Datai</tt> системы создаются дополнительные папки с соответствующими именами]].
 +
 
 +
''Примечание: существует ограничение на имя создаваемой базы данных. Имя базы данных должно начинаться с буквы латинского алфавита и может включать в себя помимо букв латинского алфавита цифры. В ранних версиях АРМ Администратор ИРБИС 64 имя базы данных не могло быть длиннее 5 символов.''
  
 
===Опустошение базы данных===
 
===Опустошение базы данных===
  
 
Опустошение базы данных – уничтожение всех документов, входящих в ее состав.
 
Опустошение базы данных – уничтожение всех документов, входящих в ее состав.
 +
 +
Опустошение базы данных осуществляется с помощью пункта главного меню ''База данных – Опустошить''.
  
 
''Примечание: для ускорения работы с очередью заказов рекомендуется периодически опустошать базы данных заказов на книговыдачу RQST (в те моменты времени, когда нет невыполненных заказов и записей бронирования).''
 
''Примечание: для ускорения работы с очередью заказов рекомендуется периодически опустошать базы данных заказов на книговыдачу RQST (в те моменты времени, когда нет невыполненных заказов и записей бронирования).''
  
 
===Удаление базы данных===
 
===Удаление базы данных===
 +
 +
Удаление базы данных осуществляется с помощью пункта главного меню ''База данных – Удалить''.
  
 
Возможно удаление только созданных пользователем баз данных.
 
Возможно удаление только созданных пользователем баз данных.
  
===Экспорт, импорт, копирование===
+
===Возможность выполнения пакетных заданий===
 +
 
 +
Выполнение пакетных заданий – последовательность действий АРМ Администратор, выполняемых друг за другом автоматически.
 +
 
 +
Пакетное задание представляет собой текстовый файл, содержащий список команд АРМ Администратор. Рекомендуемое расширение для имени файла пакетного задания <tt>.IBF</tt>. Каждая строка задания представляет собой одну команду. Выполнение пакетного задания состоит в последовательном выполнении команд, содержащихся в строках файла. Структура команды следующая:
 +
<оператор> <позиционные_операнды_через_запятую>
 +
 
 +
Список и назначение команд приведены ниже в таблице. В случае ошибки при выполнении очередной команды выполнение пакетного задания прерывается.
 +
 
 +
Пакетное задание может выполняться двумя способами:
 +
* Пакетное задание запускается пользователем через главное меню АРМ Администратор ''Сервис – Выполнить пакетное задание''. Пользователь указывает файл пакетного задания.
 +
* Выполнение соответствующего пакетного задания начинается автоматически после запуска АРМ Администратор. Для этого полное имя файла пакетного задания указывается в качестве значения [[Параметры настройки системы (информация сверена с базой HLPINI)|параметра BATCHFILE в конфигурационном файле АРМ Администратор]].
 +
 
 +
Выполнение пакетного задания завершается выдачей экранного протокола.
 +
 
 +
Ознакомьтесь с [[Рекомендации по обслуживанию баз данных ИРБИС#Возможность выполнения пакетных заданий|рекомендациями по выполнению пакетных заданий]].
 +
 
 +
Также см. специфические команды пакетных заданий, присущие именно ''АРМ Администратор полнотекстовых БД'' [[АРМ Администратор полнотекстовых БД#Возможность выполнения пакетных заданий|в подразделе ''Возможность выполнения пакетных заданий'' статьи ''АРМ Администратор полнотекстовых БД'']].
 +
 
 +
====Установить текущую базу данных – <tt>OpenDB</tt>====
 +
 
 +
'''Операнды:''' <tt>Dbname</tt>
 +
 
 +
Где: <tt>Dbname</tt> – имя базы.
 +
 
 +
'''Пример использования:''' <tt>OpenDB RDR</tt>
 +
 
 +
====Закрыть базу данных – <tt>CloseDB</tt>====
 +
 
 +
'''Пример использования:''' <tt>CloseDB</tt>
 +
 
 +
====Завершить работу АРМ Администратор – <tt>Exit</tt>====
 +
 
 +
'''Операнды:''' <tt>FileName</tt>
  
Операции экспорта, импорта, копирования аналогичны одноимённым операциям [[АРМ Каталогизатор]], за исключением некоторых отличий:
+
Где: <tt>FileName</tt> – имя файла, куда выводится протокол.
* Операции импорта и копирования выполняются без автоматической актуализации словарей, следовательно, быстрее. В этом случае актуализацию нужно выполнять явно после завершения этих процессов.  
+
 
''Примечание: именно поэтому при больших объемах импортируемых или копируемых документов рекомендуется применять соответствующие режимы в АРМ Администратор.''
+
'''Пример использования:''' <tt>Exit c:\irbiswrk\protocol.txt</tt>
* Для операции импорта возможно отключение ФОРМАЛЬНО-ЛОГИЧЕСКОГО КОНТРОЛЯ и АВТОВВОДА при импорте внешних данных, что существенно ускоряет этот процесс.
+
 
 +
====Снять блокировку БД в целом – <tt>UnLockDB</tt>====
 +
 
 +
'''Пример использования:''' <tt>UnLockDB</tt>
 +
 
 +
====Снять блокировку записи – <tt>UnLockRecord</tt>====
 +
 
 +
'''Операнды:''' <tt>Mfn</tt>
 +
 
 +
Где: <tt>Mfn</tt> – номер документа.
 +
 
 +
'''Пример использования:''' <tt>UnLockRecord 255</tt>
 +
 
 +
====Импортировать записи – <tt>ImportDB</tt>====
 +
 
 +
'''Операнды:''' <tt>[0/#/@|1],FstName,[0|1],[0|1],FileName</tt>
 +
 
 +
Где:
 +
 
 +
:Первый операнд – исходный формат данных:
 +
 
 +
::<tt>0</tt> – ISO-формат, <tt>#</tt> – разделитель полей, <tt>@</tt> – разделитель записей;
 +
 
 +
::<tt>1</tt> – текстовый формат.
 +
 
 +
:<tt>FstName</tt> – имя [[ТВП]] переформатирования (если пустое значение, то переформатирование не используется).
 +
 
 +
:Третий операнд – признак ФЛК: <tt>0</tt> – не применять; <tt>1</tt> – применять.
 +
 
 +
:Четвертый операнд – вид кодировки: <tt>0</tt> – DOS; <tt>1</tt> – Windows; <tt>2</tt> – UTF8.
 +
 
 +
:<tt>FileName</tt> – полное имя файла с исходными данными.
 +
 
 +
'''Пример использования:'''
 +
<tt>ImportDB 0,,0,1,c:\temp\11.iso</tt>
 +
 
 +
====Экспортировать записи – <tt>ExportDB</tt>====
 +
 
 +
'''Операнды:''' <tt>[0|1/frommfn/tomfn],FstName,[0/#/@|1],[0|1],FileName</tt>
 +
 
 +
Где:
 +
 
 +
:Первый операнд – исходные документы:
 +
 
 +
::<tt>0</tt> – все;
 +
 
 +
::<tt>1</tt> – диапазон документов, <tt>frommfn</tt> – начальный MFN, <tt>tomfn</tt> – конечный MFN.
 +
 
 +
:<tt>FstName</tt> – имя [[ТВП]] переформатирования (если пустое значение, то переформатирование не используется).
 +
 
 +
:Третий операнд – выходной формат данных:
 +
 
 +
::<tt>0</tt> – ISO-формат, <tt>#</tt> – разделитель полей, <tt>@</tt> – разделитель записей;
 +
 
 +
::<tt>1</tt> – текстовый формат.
 +
 
 +
:Четвертый операнд – вид кодировки: <tt>0</tt> – DOS; <tt>1</tt> – Windows; <tt>2</tt> – UTF8.
 +
 
 +
:<tt>FileName</tt> – полное имя файла с выходными данными.
 +
 
 +
'''Пример использования:'''
 +
<tt>ExportDB 1/21/500,UMARCEW,0,1,c:\temp\22.iso</tt>
 +
 
 +
====Копировать записи – <tt>CopyDB</tt>====
 +
 
 +
'''Операнды:''' <tt>[0|1/frommfn/tomfn],FstName,DbName</tt>
 +
 
 +
Где:
 +
 
 +
:Первый операнд – исходные документы:
 +
 
 +
::<tt>0</tt> – все;
 +
 
 +
::<tt>1</tt> – диапазон документов, <tt>frommfn</tt> – начальный MFN, <tt>tomfn</tt> – конечный MFN.
 +
 
 +
:<tt>FstName</tt> – имя [[ТВП]] переформатирования (если пустое значение, то переформатирование не используется).
 +
 
 +
:<tt>DbName</tt> – имя БД, в которую будут копироваться данные.
 +
 
 +
====Актуализировать словарь – <tt>ActualIf</tt>====
 +
 
 +
'''Пример использования:''' <tt>ActualIf</tt>
 +
 
 +
====Создать словарь заново полностью – <tt>LoadIfComplete</tt>====
 +
 
 +
'''Пример использования:''' <tt>LoadIfComplete</tt>
 +
 
 +
====Создать словарь заново (только отбор) – <tt>LoadIf0</tt>====
 +
 
 +
'''Пример использования:''' <tt>LoadIf0</tt>
 +
 
 +
====Создать словарь заново (только сортировка) – <tt>LoadIf1</tt>====
 +
 
 +
'''Пример использования:''' <tt>LoadI1</tt>
 +
 
 +
====Создать словарь заново (только загрузка) – <tt>LoadIf2</tt>====
 +
 
 +
'''Пример использования:''' <tt>LoadIf2</tt>
 +
 
 +
====Реорганизовать словарь – <tt>ReorgIf</tt>====
 +
 
 +
'''Пример использования:''' <tt>ReorgIf</tt>
 +
 
 +
====Реорганизовать файл документов – <tt>ReorgMf</tt>====
 +
 
 +
'''Пример использования:''' <tt>ReorgMf</tt>
 +
 
 +
====Создать резервную копию файла документов – <tt>CopyMf</tt>====
 +
 
 +
'''Операнды:''' <tt>FileName</tt>
 +
 
 +
Где: <tt>FileName</tt> – полное имя выходного файла.
 +
 
 +
'''Пример использования:''' <tt>CopyMf c:\irbiswrk\ibis.bkp</tt>
 +
 
 +
====Восстановить файл документов из резервной копии – <tt>RestoreMf</tt>====
 +
 
 +
'''Операнды:''' <tt>FileName</tt>
 +
 
 +
Где: <tt>FileName</tt> – полное имя исходного файла.
 +
 
 +
'''Пример использования:''' <tt>RestoreMf c:\irbiswrk\ibis.bkp</tt>
 +
 
 +
====Создать новую базу данных электронного каталога – <tt>NewDB</tt>====
 +
 
 +
'''Операнды:''' <tt>Dbname,FullName,[0|1]</tt>
 +
 
 +
Где:
 +
 
 +
:<tt>Dbname</tt> – имя базы;
 +
 
 +
:<tt>FullName</tt> – полное название базы;
 +
 
 +
:Третий параметр: <tt>0</tt> – не доступна читателям; <tt>1</tt> – доступна читателям.
 +
 
 +
'''Пример использования:'''
 +
<tt>NewDB TEST,Тестовая,0</tt>
  
===Снятие блокировки===
+
====Опустошить базу данных – <tt>ClearDB</tt>====
  
Существует три варианта снятия [[Базы данных ИРБИС#Блокировки|блокировок]]:
+
'''Пример использования:''' <tt>ClearDB</tt>
* Снятие блокировки с БД в целом – служит для снятия «ложной» монопольной блокировки (т.е. такой блокировки, которая не соответствует реальной ситуации, что может возникать в результате аварий);
 
* Снятие блокировки с записи – служит для снятия «ложной» блокировки одного конкретного документа. Необходимо указать внутренний номер разблокируемого документа – MFN. Такая блокировка может возникать после аварийного завершения АРМ Книговыдача.
 
* Снятие блокировки со списка записей – служит для единовременного снятия «ложной» блокировки группы документов. При этом необходимо в общем списке заблокированных документов отметить те, которые подлежат разблокировке.
 
  
===Создание, актуализация, реорганизация словаря базы данных===
+
====Удалить базу данных – <tt>DeleteDB</tt>====
  
АРМ Администратор обладает следующим функционалом по обслуживанию словаря базы данных:
+
'''Пример использования:''' <tt>DeleteDB</tt>
* Создание словаря на основании всех документов текущей базы данных (пункт главного меню ''Актуализация – Создать словарь заново''). Создание словаря может быть выполнено в один этап (для чего достаточно выбрать подпункт ''полностью'') или в три этапа (подпункты ''только отбор'', ''только сортировка'' и ''только загрузка'').
 
* Актуализация словаря (пункт главного меню ''Актуализация – Создать словарь заново'').
 
  
Процесс формирования инвертированного файла полностью (а в случае поэтапного выполнения – каждый из этапов) завершается выводом соответствующих сообщений.
+
==Ссылки==
  
Процесс реорганизации словаря завершается выводом соответствующего сообщения.
+
См. также:
 +
* [[Базы данных ИРБИС]]
 +
* [[Параметры настройки системы (информация сверена с базой HLPINI)]]
 +
* [[Рекомендации по обслуживанию баз данных ИРБИС]]
  
Подробнее о создании, актуализации и реорганизации словаря см. в статье [[Создание, актуализация, реорганизация словаря базы данных]].
+
Источники информации:
 +
* [[Общее описание системы ИРБИС64]]
  
 +
[[Категория:АРМ Администратор]]
 
[[Категория:ИРБИС 32]]
 
[[Категория:ИРБИС 32]]
 
[[Категория:ИРБИС 64]]
 
[[Категория:ИРБИС 64]]
 
[[Категория:Базы данных ИРБИС]]
 
[[Категория:Базы данных ИРБИС]]
 +
[[Категория:Анонсированные статьи]]

Текущая версия на 18:15, 19 ноября 2014

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

Содержание

Версии АРМ Администратор

Существуют версии АРМ Администратор: АРМ Администратор для работы с обычными базами данных ИРБИС; АРМ Администратор полнотекстовых БД для работы с полнотекстовыми базами данных. Если в данной статье используется обобщённый термин АРМ Администратор, то высказываемое применимо для любой версии АРМ (как для обычной, так и для полнотекстовой версии). Если какое либо утверждение верно не для любой версии АРМ, то такой факт оговариваются отдельно.

АРМ Администратор для работы с обычными базами данных ИРБИС присутствует во всех поколениях ИРБИС. АРМ Администратор полнотекстовых БД для работы с полнотекстовыми базами данных появился в поколении ИРБИС 64.

АРМ Администратор для работы с обычными базами данных позволяет работать с базами данных электронного каталога и произвольными базами данных. АРМ Администратор полнотекстовых БД позволяет работать как с полнотекстовыми базами данных, так и с базами данных электронного каталога и произвольными базами данных.

В этой статье описаны общие возможности АРМ Администратор, относящихся к любым базам. Возможности АРМ Администриратор полнотекстовых БД, характерные для работы с полнотекстовыми базами, описаны в отдельной статье.

Главное меню АРМ Администратор

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

Перечисление всех пунктов главного меню и краткое описание соответствующих им функциональных возможностей:

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

Функциональные возможности АРМ Администратор

Установка текущей базы данных

Установка одной из доступных баз данных в качестве текущей базы позволяет выполнять операции над этой базой данных.

Выбор текущей базы данных осуществляется с помощью пункта главного меню База данных – Открыть. С помощью пункта главного меню База данных – Закрыть АРМ Администратор может быть переведён в состояние, в котором ни одна из баз данных не является текущей.

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

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

Показ состояния базы данных

Любой АРМ Администратор в своём окне показывает состояние текущей базы данных, а именно, следующий набор характеристик:

  • Имя БД;
  • Полное название БД;
  • Максимальный MFN;
  • Монопольная блокировка;
  • Количество заблокированных записей;
  • Количество удалённых логически записей;
  • Количество удалённых физически записей;
  • Количество неактуализированных записей.

АРМ Администратор полнотекстовых БД кроме перечисленных выше характеристик базы данных также показывает:

  • Количество неиндексированных текстов.

Обновление информации о состоянии базы данных происходит по результатам опроса состояния базы данных. Опрос состояния базы данных производится в двух режимах:

  • Автоматически с заданной периодичностью. Периодичность можно задать, выбрав пункт главного меню Опции – Автоматический опрос. При значении интервала 0 автоматическое обновление параметров не производится.
  • Немедленный опрос состояния базы данных производится при выборе пункта главного меню База данных – Опрос состояния.

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

Получение списков удалённых, неактуализированных и заблокированных документов

Получение списков осуществляется соответственно с помощью пунктов главного меню:

  • Сервис – список удалённых;
  • Сервис – список неактуализированных;
  • Сервис – список заблокированных.

Списки представляются в виде перечня внутренних номеров документов (MFN) с указанием их статуса. При получении списка удалённых документов различаются такие статусы как: удалённый логически и удалённый физически.

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

Снятие блокировки

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

Существует три варианта снятия блокировок:

  • Снятие блокировки с БД в целом – служит для снятия «ложной» монопольной блокировки (т.е. такой блокировки, которая не соответствует реальной ситуации, что может возникать в результате аварий);
  • Снятие блокировки с записи – служит для снятия «ложной» блокировки одного конкретного документа. Необходимо указать внутренний номер разблокируемого документа – MFN. Такая блокировка может возникать после аварийного завершения АРМ Книговыдача.
  • Снятие блокировки со списка записей – служит для единовременного снятия «ложной» блокировки группы документов. При этом необходимо в общем списке заблокированных документов отметить те, которые подлежат разблокировке.

Экспорт, импорт, копирование записей базы данных

Экспорт, импорт, копирование записей базы данных осуществляется с помощью подпунктов Экспорт, Импорт, Копирование пункта База данных в главном меню.

Операции экспорта, импорта, копирования аналогичны одноимённым операциям АРМ Каталогизатор, за исключением некоторых отличий:

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

Примечание: именно поэтому при больших объемах импортируемых или копируемых документов рекомендуется применять соответствующие режимы в АРМ Администратор.

  • Для операции импорта возможно отключение ФОРМАЛЬНО-ЛОГИЧЕСКОГО КОНТРОЛЯ и АВТОВВОДА при импорте внешних данных, что существенно ускоряет этот процесс.

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

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

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

Создание словаря осуществляется с помощью пункта главного меню Актуализация – Создать словарь заново. Создание словаря может быть выполнено в один этап (для чего достаточно выбрать подпункт полностью) или в три этапа (подпункты только отбор, только сортировка и только загрузка).

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

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

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

Актуализация словаря осуществляется с помощью пункта главного меню Актуализация – Актуализовать словарь.

Процесс актуализации завершается выводом соответствующего сообщения.

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

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

Реорганизация словаря предназначена для уменьшения размера этого файла и повышения быстродействия работы с ним.

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

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

Процесс реорганизации словаря завершается выводом соответствующего сообщения.

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

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

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

Диагностика словаря осуществляется с помощью пункта главного меню Сервис – Диагностика файла словаря.

Процесс диагностики словаря завершается выводом соответствующего сообщения.

Ознакомьтесь с рекомендациями по диагностике словаря.

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

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

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

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

Копия файла документов сохраняется в указанной пользователем папке в файле с именем <DBNAME>.BKP, где DBNAME – имя текущей базы данных.

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

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

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

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

Не выполняйте восстановление файла документов, не ознакомившись с рекомендациями по резервному копированию баз данных ИРБИС.

Восстановление файла документов происходит в текущую базу данных из резервной копии (полученной ранее с помощью операции создания резервной копии), путь к которой указывает пользователь. Копия файла документов должна иметь имя <DBNAME>.BKP, где DBNAME – имя текущей БД.

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

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

Включение текстов в полнотекстовую базу данных

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

Диагностика файла документов

Диагностика файла документов служит для проверки правильности структуры файла документов.

Диагностика файла документов осуществляется с помощью пункта главного меню Сервис – Диагностика файла документов.

Существует возможность указать диапазон внутренних номеров документов (MFN), в пределах которого будет выполняться диагностика.

Существует два вида диагностики:

  • проверка на соответствие mfn в mst и xrf (в интерфейсе АРМ Администратор сокращённо названа проверка на соответствие mfn и xrf);
  • проверка на целостность записей.

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

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

Реорганизация файла документов предназначена для уменьшения размера этого файла.

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

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

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

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

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

Создание новой базы данных

Создание новой базы данных осуществляется с помощью пункта главного меню База данных – Новая.

В АРМ Администратор вновь создаваемая база данных может быть одного из двух видов: база данных электронного каталога или произвольная база данных.

В АРМ Администратор полнотекстовых БД возможно создание только полнотекстовых баз данных.

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

  • ИМЯ БД – системное имя базы данных (ограничения: имя может включать только латинский набор символов; имя не должно совпадать с именами уже существующих баз данных);
  • ПОЛНОЕ НАЗВАНИЕ БД – произвольный текст, определяющий для конечного пользователя назначение и содержание базы данных;
  • БД ДОСТУПНА ЧИТАТЕЛЮ – флаг, определяющий факт доступности создаваемой базы данных через АРМ Читатель).

При создании дополнительных баз данных в папке <IRBIS_SERVER_ROOT>\Datai системы создаются дополнительные папки с соответствующими именами.

Примечание: существует ограничение на имя создаваемой базы данных. Имя базы данных должно начинаться с буквы латинского алфавита и может включать в себя помимо букв латинского алфавита цифры. В ранних версиях АРМ Администратор ИРБИС 64 имя базы данных не могло быть длиннее 5 символов.

Опустошение базы данных

Опустошение базы данных – уничтожение всех документов, входящих в ее состав.

Опустошение базы данных осуществляется с помощью пункта главного меню База данных – Опустошить.

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

Удаление базы данных

Удаление базы данных осуществляется с помощью пункта главного меню База данных – Удалить.

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

Возможность выполнения пакетных заданий

Выполнение пакетных заданий – последовательность действий АРМ Администратор, выполняемых друг за другом автоматически.

Пакетное задание представляет собой текстовый файл, содержащий список команд АРМ Администратор. Рекомендуемое расширение для имени файла пакетного задания .IBF. Каждая строка задания представляет собой одну команду. Выполнение пакетного задания состоит в последовательном выполнении команд, содержащихся в строках файла. Структура команды следующая:

<оператор> <позиционные_операнды_через_запятую>

Список и назначение команд приведены ниже в таблице. В случае ошибки при выполнении очередной команды выполнение пакетного задания прерывается.

Пакетное задание может выполняться двумя способами:

  • Пакетное задание запускается пользователем через главное меню АРМ Администратор Сервис – Выполнить пакетное задание. Пользователь указывает файл пакетного задания.
  • Выполнение соответствующего пакетного задания начинается автоматически после запуска АРМ Администратор. Для этого полное имя файла пакетного задания указывается в качестве значения параметра BATCHFILE в конфигурационном файле АРМ Администратор.

Выполнение пакетного задания завершается выдачей экранного протокола.

Ознакомьтесь с рекомендациями по выполнению пакетных заданий.

Также см. специфические команды пакетных заданий, присущие именно АРМ Администратор полнотекстовых БД в подразделе Возможность выполнения пакетных заданий статьи АРМ Администратор полнотекстовых БД.

Установить текущую базу данных – OpenDB

Операнды: Dbname

Где: Dbname – имя базы.

Пример использования: OpenDB RDR

Закрыть базу данных – CloseDB

Пример использования: CloseDB

Завершить работу АРМ Администратор – Exit

Операнды: FileName

Где: FileName – имя файла, куда выводится протокол.

Пример использования: Exit c:\irbiswrk\protocol.txt

Снять блокировку БД в целом – UnLockDB

Пример использования: UnLockDB

Снять блокировку записи – UnLockRecord

Операнды: Mfn

Где: Mfn – номер документа.

Пример использования: UnLockRecord 255

Импортировать записи – ImportDB

Операнды: [0/#/@|1],FstName,[0|1],[0|1],FileName

Где:

Первый операнд – исходный формат данных:
0 – ISO-формат, # – разделитель полей, @ – разделитель записей;
1 – текстовый формат.
FstName – имя ТВП переформатирования (если пустое значение, то переформатирование не используется).
Третий операнд – признак ФЛК: 0 – не применять; 1 – применять.
Четвертый операнд – вид кодировки: 0 – DOS; 1 – Windows; 2 – UTF8.
FileName – полное имя файла с исходными данными.

Пример использования:

ImportDB 0,,0,1,c:\temp\11.iso

Экспортировать записи – ExportDB

Операнды: [0|1/frommfn/tomfn],FstName,[0/#/@|1],[0|1],FileName

Где:

Первый операнд – исходные документы:
0 – все;
1 – диапазон документов, frommfn – начальный MFN, tomfn – конечный MFN.
FstName – имя ТВП переформатирования (если пустое значение, то переформатирование не используется).
Третий операнд – выходной формат данных:
0 – ISO-формат, # – разделитель полей, @ – разделитель записей;
1 – текстовый формат.
Четвертый операнд – вид кодировки: 0 – DOS; 1 – Windows; 2 – UTF8.
FileName – полное имя файла с выходными данными.

Пример использования:

ExportDB 1/21/500,UMARCEW,0,1,c:\temp\22.iso

Копировать записи – CopyDB

Операнды: [0|1/frommfn/tomfn],FstName,DbName

Где:

Первый операнд – исходные документы:
0 – все;
1 – диапазон документов, frommfn – начальный MFN, tomfn – конечный MFN.
FstName – имя ТВП переформатирования (если пустое значение, то переформатирование не используется).
DbName – имя БД, в которую будут копироваться данные.

Актуализировать словарь – ActualIf

Пример использования: ActualIf

Создать словарь заново полностью – LoadIfComplete

Пример использования: LoadIfComplete

Создать словарь заново (только отбор) – LoadIf0

Пример использования: LoadIf0

Создать словарь заново (только сортировка) – LoadIf1

Пример использования: LoadI1

Создать словарь заново (только загрузка) – LoadIf2

Пример использования: LoadIf2

Реорганизовать словарь – ReorgIf

Пример использования: ReorgIf

Реорганизовать файл документов – ReorgMf

Пример использования: ReorgMf

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

Операнды: FileName

Где: FileName – полное имя выходного файла.

Пример использования: CopyMf c:\irbiswrk\ibis.bkp

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

Операнды: FileName

Где: FileName – полное имя исходного файла.

Пример использования: RestoreMf c:\irbiswrk\ibis.bkp

Создать новую базу данных электронного каталога – NewDB

Операнды: Dbname,FullName,[0|1]

Где:

Dbname – имя базы;
FullName – полное название базы;
Третий параметр: 0 – не доступна читателям; 1 – доступна читателям.

Пример использования:

NewDB TEST,Тестовая,0

Опустошить базу данных – ClearDB

Пример использования: ClearDB

Удалить базу данных – DeleteDB

Пример использования: DeleteDB

Ссылки

См. также:

Источники информации: