- Marcsql как подключить базу
- Marcsql как подключить базу
- Школа «МАРК»
- Практикум для начинающих пользователей АИБС «МАРК-SQL – версия для школьных библиотек»*
- Занятие 8 АРМ «Администратор» Общие сведения
- Овладение навыками работы в основных режимах АРМа «Администратор»
- Настройка АИБС «МАРК-SQL» под структурные требования библиотеки
- Запуск АРМ «Администратор»
- Создание новых баз данных
- Пользователи системы
- Вход в систему под различными именами Для входа в систему под другим именем необходимо закрыть все АРМы. Далее последовательно выполнить команды Базы данных, затем – Вход в систему(см. рис. 4). В открывшемся диалоговом окне ввести имя и пароль, выбрать необходимый АРМ и активировать его (нажать курсором мыши). Если пользователь зарегистрирован в базе данных с именем «admin», то система никогда не будет запрашивать его имя и пароль. Для удаления пользователя с именем «admin» необходимо закрыть все АРМы, затем последовательно выполнить команды Базы данных, Вход в систему. В появившемся диалоговом окне (см. рис. 5) ввести имя и пароль пользователя, отличные от «admin». После входа выбрать АРМ «Администратор», затем последовательно выполнить команды Сервис, Пользователи, далее выбрать пользователя с именем «admin», и щелкнуть кнопку Удалитьв левом нижнем углу окна. После выполнения данной операции система всегда будет спрашивать имя и пароль пользователя при входе в систему. Рис. 4. Вход в систему Рис. 5. Ввод имени и пароля пользователя Системные параметры В данной версии в системе определены следующие системные параметры базы данных: · Следующий номер документа. Используется системой при создании нового документа. Текущее значение параметра считывается, присваивается документу в качестве уникального номера и увеличивается на единицу. Это поле всегда содержит число на единицу большее, чем максимальный номер документа, присутствующего в базе данных. · Максимальная длина документа. Определяет максимальную длину документов, хранящихся в базе данных. · Префикс для таблицы внешних словарей (NAME=ExtDictsPref, символьный). Определяет префикс для таблицы EXTDICTS, которая содержит описания внешних словарей. Если префикс не определен, то используется таблица текущей базы данных. · Префикс для таблицы читателей (NAME=ReadersPref, символьный). Определяет префикс для таблицы READERS, которая содержит учетные записи читателей. Если префикс не определен, то используется таблица текущей базы данных. · Номер фиктивного документа (NAME=FictDoc, символьный). Содержит уникальный номер фиктивного документа. Фиктивный документ используется в модуле «Абонемент» для выдачи книг, еще не введенных в базу данных. Если параметр не определен, то эта функция в модуле «Абонемент» не доступна. Рис. 6. Системные параметры базы данных Настройка системных параметров базы данных осуществляется в АРМе «Администратор». Для этого последовательно выполняем команды Сервис, Системные параметры. При входе в этот режим на экран выводится двухколоночный список. Первая колонка содержит названия параметров, вторая – значения параметров. Ячейки второй колонки являются редактируемыми. Если требуется внести изменения, надо войти в режим редактирования, навести курсор мыши на необходимую ячейку и нажать на левую клавишу мыши или, находясь в режиме просмотра списка, нажать клавишу стрелка вправона клавиатуре. Значением параметра следующий номер документа может быть только число, на единицу большее, чем максимальный номер документа. Значения параметров, которые задают префиксы к таблицам, должны заканчиваться точкой. Для окончательной записи введенных параметров следует щелкнуть кнопку «OK». Информация для администраторов: Некоторые системные параметры определяют префиксы к таблицам базы данных. Префикс к таблице – это то, что добавляется к имени таблицы слева в SQL-запросах. Обычно это имя базы данных и имя пользователя, разделенные символом «.»(точка). Для СУБД Access имя пользователя не используется, а имя базы данных заключается в двойные кавычки и задается без расширения. Например: «C:\Program Files\Inform-Systema\MarcSql\db\ sp_manuals». Внешние словари Внешние словари в основном являются справочниками, которые используются при создании и корректировке документов в базе данных. В АИБС «МАРК-SQL» включены 7 внешних словарей: Таблицы ББК, Виды учебного издания, Грифы, Категория пользователей, Раздел литературы, Типы образовательных учреждений, Учебные предметы. Фильтры словарей Рис. 7. Настройка фильтров словарей Для входа в Режим словарей необходимо последовательно выполнить команды Сервис,Фильтры словарей. Режим Настройка фильтра словарей позволяет определить подмножество и порядок следования словарей для каждого АРМа системы. Исключение составляет АРМ «Абонемент», где словари не используются. Все внутренние словари базы данных создаются и строятся в АРМ «Каталогизация» (меню «Сервис, Словари»). Если фильтр словарей не установлен для какого-либо АРМа, то при работе со словарями в этом АРМе используются все словари, построенные в системе. Если фильтр словарей установлен, то используются только те словари, которые определены фильтром. При входе в Режим настройки фильтров словарей на экран выдается соответствующее диалоговое окно. В верхней части диалогового окна расположен выпадающий список «Настроить в:», содержащий АРМы (модули), для которых создаются фильтры словарей. Прежде чем начать настраивать фильтр, необходимо выбрать из списка соответствующий модуль, для которого будет производиться операция настройки. Ниже расположены два списка. Нижний список содержит словари, к которым разрешен доступ. В верхнем списке расположены все созданные в системе словари, за исключением тех, которые присутствуют в нижнем списке. Для того, чтобы сделать словарь доступным, необходимо выделить его в верхнем списке и щелкнуть кнопку Включить. Выделенный словарь из верхнего списка переместиться в нижний. Для того, чтобы исключить словарь из списка доступных словарей, необходимо выделить его в нижнем списке и щелкнуть кнопку Исключить. Выделенный словарь переместиться из нижнего списка в верхний. Для определения очередности появления словарей в нижнем списке, необходимо выделить в этом списке один из словарей и, щелкая кнопки Вверхили Вниз, переместить выделенный словарь соответственно выше или ниже. В дальнейшем, при работе со словарями в системе, они будут выдаваться в том порядке, в котором они определены в нижнем списке. Если при работе со словарями Вы хотите видеть все словари, созданные в системе, но Вам важен порядок их появления в списке, в котором они выдаются, то в диалоговом окне Настройка фильтра словарей, необходимо установить флажок Показывать все словари. В этом случае система сначала будет выдавать те словари, которые определены в списке доступных словарей в заданном порядке, а затем все остальные словари, созданные в системе. Перед тем, как перейти к настройке фильтра для другого АРМа, необходимо щелкнуть кнопку Применить в правом нижнем углу для запоминания текущего состояния фильтра для данного модуля. Информация для администратора! Настройки фильтров словарей хранятся в настроечном файле Marc.ini в секции [DictFilter]. Так как данные хранятся в настроечном файле, то фильтры следует настраивать на каждом рабочем месте. Acquisition, OPAC и Cataloging – это внутрисистемные названия АРМ «Комплектование», «Поиск» и «Каталогизация» соответственно. Символ «*» в конце означает, что следует показывать все словари. Настройка списка баз данных Рис. 8. Настройка списка баз данных Режим Список баз данных предназначен для создания и корректировки списка баз данных (файл DSN.INI). Список баз данных высвечивается на экране в верхней панели инструментов. Выбирая из списка необходимую базу данных, на экране автоматически появляются и параметры соединения этой базы данных. При выборе в менюСервис, Список баз данных. АРМ «Администратор» открывается диалоговое окно Настройка списка баз данных. В левой части окна отображается список названий баз данных из файла DSN.INI. В правой части окна отображается имя текущей базы данных и параметры соединения (см. рис. 8). Информация для администратора! Параметры соединения – это набор ключевых параметров, требуемых для установки соединения с базой данных. Обычно параметры соединения содержатся в ODBC-источнике данных, поэтому минимально список параметров может содержать один ключевой параметр DSN – имя источника данных. Например: «DSN=Marc». Если помимо ключевого параметра DSN присутствуют другие параметры, то они имеют больший приоритет и заменяют аналогичные параметры, определенные в источнике данных. Для того, чтобы создать новый элемент списка баз данных, необходимо в текстовом поле Название ввести новое название базы данных, в поле Параметры соединения определить соответствующие параметры и щелкнуть кнопку Добавить, которая находится в правой части окна. Для изменения названия или параметров соединения уже существующего элемента необходимо выбрать его из списка баз данных, изменить название или параметры соединения и щелкнуть кнопку Применить, которая находится в правой части окна. Для удаления элемента списка необходимо выбрать его из списка баз данных и щелкнуть кнопку Удалить, которая находится в правой части окна. Работа с системными журналами В системе реализована работа с Системными журналами, в которых хранятся записи обо всех списанных экземплярах книг с указанием даты их списания; записи обо всех читателях, выбывших из библиотеки с указанием даты выбытия; записи о том, какие экземпляры были на руках у читателя с указанием срока возврата книг в библиотеку. Записи в соответствующие журналы производятся при списании экземпляров книг, при удалении учетной записи читателя и при возврате книги. Для активизации режима работы с системными журналами необходимо последовательно выполнить команды Сервис, Очистка системных журналов(см. рис. 9). Очистка системных журналов (одного или нескольких) производится до установленной даты (в примере – до 16 сентября 2005 г.). Рис. 9. Очистка системных журналов Сохранение информации в АИБС «МАРК-SQL» Копирование информации в другую базу данных Для копирования информации в другую базу данных необходимо в АРМ «Каталогизация» последовательно выполнить команды Сервис, Копировать в другую базу. В качестве примера приведем порядок действий при копировании информации об учебниках из базы данных «Список учебников» в базу данных «Учебники». Для этого необходимо: 1. Выбрать базу данных «Список учебников» и открыть ее. 2. Найти весь список учебников в базе данных «Список учебников» (см. режим Поиск всех записей…). 3. Пролистывая документы, отметить клавишей F5 те из них, которые вам нужно перенести в другую базу данных. 4. Отобрать отмеченные документы в подмножество. Для этого нажать на кнопку на панели инструментов. Выполнить команду «Отобрать как подмножество» (или использовать для этого «горячие клавиши» – одновременно нажать на две кнопки – Ctrl+F5) (см. режим Отметка документов). Далее в меню Сервис выберите команду Копировать в другую БД(см. рис. 10) и выполните инструкции, которые появятся на экране. Рис. 10. Копирование документов в другую базу данных Режим Сохранение/Восстановление баз данных Данный режим предназначен для сохранения и восстановления баз данных ACCESS, используемых при работе в АИБС МАРК-SQL. Базы данных ACCESS представляют собой файлы с расширением ‘.mdb’. В АИБС МАРК-SQL они находятся в подкаталоге ‘db’. В процессе работы с базами данных при возникновении нештатных ситуаций, таких как «зависание» компьютера, отключение электропитания, поломка жесткого диска и т.д. базы данных могут прийти в негодность. Поэтому требуется периодически сохранять базы данных на другой носитель информации, например, на другой жесткий диск, на дискеты, на CD. (Практика работы показывает, что дублировать базы данных нужно. Мало ли что, будьте бдительны! – Ред.). Для сохранения и восстановления баз данных в АИБС МАРК-SQL необходимо в АРМе «Администратор» последовательно выполнить команды Сервис, Сохранение/Восстановление баз данных. После выполнения команд на экране появится окно диалога (см. рис. 11). Так как программа сохранения и восстановления баз данных является отдельной самостоятельной программой, то после ее запуска АИБС МАРК-SQL можно закрыть. Рис. 11. Сохранение и восстановление баз данных Это бывает необходимо, если вы запускаете программу сохранения и восстановления баз данных через АРМ «Администратор», и у вас открыта в системе МАРК-SQL та база данных, которую вы хотите сохранить. ВНИМАНИЕ! Можно сохранять только те базы данных, которые на момент сохранения никем не используются. Сохранение баз данных Для того, чтобы выйти в режим сохранения баз данных, необходимо в АРМе «Администратор» нажать кнопку Сервис, Сохранение баз данных. На экран будет выдано окно диалога: Рис.12. Сохранение баз данных В строке Сохранить в папку надо указать имя папки архива баз данных АИБС МАРК-SQL. Нежелательно использовать то же устройство, на котором находятся базы данных, так как в случае выхода устройства из строя будут потеряны и базы данных, и архив. Каждый раз при сохранении баз данных программа создает в указанной папке файл, в который помещает содержимое баз данных, отмеченных для архивирования. В имени файла содержится информация о дате и времени создания архивной копии. Например: ‘Backup20040330155612421’. Для того, чтобы указать название папки, необходимо нажать на кнопку Обзор. При нажатии на кнопку Обзор на экран будет выдан перечень каталогов системы, в котором надо выбрать нужную папку. В колонке Имя базы данных высвечивается список баз данных, подлежащих архивации. Этот список можно настроить (см. ниже). Сохраняться будут только те базы данных из списка, которые помечены галочкой в первой колонке слева. Данные в колонке Статус могут принимать три значения: · Не используется – файл базы данных существует и в настоящий момент никем не используется. · Занят – файл базы данных существует, но в настоящий момент используется каким-то приложением. · Не найден – файл базы данных не существует. Сохранить базу данных можно только в том случае, если она имеет статус Не используется. Если база данных имеет статус Занят, но ее требуется сохранить, то в этом случае надо найти приложение, которое использует базу данных и закрыть его, после чего надо нажать кнопку Обновить. Программа архивации заново сформирует список баз данных и определит статус каждой из них. Для сохранения баз данных необходимо нажать кнопку Сохранить. В случае успешного выполнения операции система выдаст соответствующее сообщение. Восстановление баз данных Для того, чтобы выйти в режим восстановления баз данных, необходимо в АРМе «Администратор» последовательно выполнить команды Сервис, Сохранение/Восстановление баз данных. На экран будет выдано окно диалога Архив баз данных(рис. 13). Рис. 13. Архив баз данных С помощью кнопки Обзор надо определить папку, в которой расположен архив баз данных АИБС МАРК-SQL. Каждая строка списка содержит дату и время, когда выполнялась операция сохранения баз данных. Строки списка отсортированы по убыванию даты. Для того, чтобы восстановить базы данных, необходимо выделить из списка соответствующую строку и нажать кнопку OK. После этого на экран будет выдано другое окно диалога Восстановление баз данных (см. рис. 14). Рис. 14. Восстановление баз данных С помощью кнопки Обзор необходимо определить папку, в которую будут восстанавливаться базы данных. По умолчанию она определяется как подкаталог ‘db’ АИБС МАРК-SQL. В первой колонке перечислены базы данных, которые были сохранены в соответствующем архивном файле. Вторая колонка Имя файла содержит имена файлов, в которые будут восстанавливаться соответствующие базы данных. Каждое имя файла состоит из имени пути, определенном выше, и имени файла, содержащегося в архивном файле. Колонка Статус может содержать те же значения, что и в списке окна Сохранение баз данных. Только этот статус относится к файлу, в который будет восстанавливаться база данных: · Не используется – файл уже существует и будет перезаписан во время восстановления базы данных. Этот режим требует осторожности, так как будет удалена текущая версия базы данных. Программа затребует разрешение на перезапись файла. · Не найден – файл с таким именем не существует. Будет создан новый файл базы данных. · Занят – такой файл уже существует и используется каким-то приложением. Восстановление невозможно. Требуется закрыть приложение, которое использует файл и нажать кнопку Обновить, чтобы убедиться, что файл больше никем не используется. Для того чтобы восстановить базы данных, необходимо отметить галочкой те из них, которые подлежат восстановлению, после чего нажать кнопку «OK». Программа восстановит базы данных в соответствующие файлы и выдаст отчет о выполненной операции. Продолжение читайте, пожалуйста, в следующих номерах Источник
- Системные параметры
- Внешние словари
- Фильтры словарей
- Настройка списка баз данных
- Информация для администратора!
- Работа с системными журналами
- Сохранение информации в АИБС «МАРК-SQL»
- Копирование информации в другую базу данных
- Режим Сохранение/Восстановление баз данных
- Сохранение баз данных
- Восстановление баз данных
Marcsql как подключить базу
УСТАНОВКА СИСТЕМЫ
Процедура установки программы доступна только с правами администратора системы. Поэтому перед установкой системы убедитесь, что вы обладаете правами администратора. Теперь мы готовы начать установку программы MARC SQL на компьютер.
Вариант 1. Установка с компакт диска.
Устанавливаем компакт диск в устройство чтения дисков. Через несколько секунд на экране появляется приветствие мастера установки программы, поскольку диск имеет систему автозапуска. Если на вашем CD-ROM отключена система автозапуска дисков, необходимо дважды щелкнуть по значку Мой компьютер на рабочем столе, а затем дважды щелкнуть по значку устройства, куда вы поместили установочный диск. При этом появляется приветствие мастера установки программы.
Вариант 2. Установка с жесткого диска.
Если вы предварительно скопировали содержимое установочного компакт-диска на жесткий диск вашего компьютера, то действия будут следующими:
· двойным щелчком левой кнопки мыши щелкаем по значку Мой компьютер на рабочем столе;
· двойным щелчком левой кнопкой мыши выбираем диск и папку, куда скопировано содержимое установочного диска;
· дважды щелкаем левой кнопкой мыши по файлу c именем setup.
Появляется то же окно приветствия, что и при автоматическом запуске с компакт-диска. Дальнейшие шаги по установке с компакт диска и с жесткого диска ничем не отличаются.
Итак, в окне приветствия мастер установки напоминает нам о том, что мы устанавливаем MARC SQL 1.5. При этом рекомендуют закрыть запущенные приложения, если таковые имеются и нажать кнопку Далее для продолжения установки и Отмена для Выхода. Нажимаем Далее. И попадаем в окно лицензионного соглашения.
Следующее диалоговое окно указывает нам путь установки программы по умолчанию.
Если мы хотим внести изменения, нажимаем кнопку Обзор. При этом откроется проводник, при помощи которого мы можем переопределить путь установки программы. Рекомендуем оставить предлагаемые настройки как есть и нажать кнопку Далее.
Следующее диалоговое окно сообщает нам о том, что все готово к установке и нам остается нажать на кнопку Установка, чтобы выполнить копирование файлов с выбранными параметрами.
Итак, нажимаем Установка и в течение нескольких секунд наблюдаем процесс копирования файлов в соответствующие папки.
По окончании установки нам предлагается запустить MARC SQL, нажав на кнопку Готово. При этом должна быть установлена галочка в соответствующем окне.
Давайте пока не будем запускать MARC. Для этого снимем галочку однократным нажатием по переключателю и затем нажмем Готово.
Итак, мы только что установили Автоматизированную информационно-библиотечную систему MARC SQL 1.5 Школьная библиотека на наш компьютер.
Теперь немного познакомимся с содержимым папки, куда мы установили систему. Если вы помните, мы установили MARC SQL по следующему пути: C:\Program Files\Inform-Systema\MarcSQL:
Для доступа к файлам и папкам установленной системы воспользуемся значком Мой компьютер на рабочем столе:
открываем Мой компьютер двойным щелчком левой кнопкой мыши;
таким же образом выбираем диск С (щелкаем по нему дважды левой кнопкой мыши);
находим папку Program Files;
в папке Program Files находим Inform-Systema и папку Marс SQL.
В папке HTML находятся шаблоны для создания экранных форм и выходных файлов. Как они выглядят мы узнаем, когда будем знакомиться с подсистемой отчетов.
Файл Uninst— файл для деинсталляции, т. е. удаления программы Marc с компьютера.
Итак, мы установили базовую версию программы MARC SQL и познакомились с содержимым каталога, куда установили программу.
Прежде чем приступить к работе с системой, ее необходимо обновить, поскольку с момента поставки в школы базовой версии, появились два обновления, в которых исправлены выявленные ошибки и обновлены и/или добавлены некоторые отчеты, функции.
Если вы впервые приступаете к работе с MARC SQL, то проблем при обновлении не возникнет. Если же вы занимались каталогизацией фондов и при этом заносили новые записи в одну из установленных по умолчанию баз (Книги, Учебники, Список книг или Список учебников), то необходимо создать новую базу и скопировать туда созданные вами записи. Это необходимо сделать потому, что в результате обновления системы базы Книги, Учебники, Список книг и Список учебников будут заменены на новые и Ваши записи удалятся.
Источник
Marcsql как подключить базу
Ответы на часто задаваемые вопросы
Установка и обновление АИБС MARC SQL
В: Я вставляю установочный диск в устройство чтения CD, но на экране ничего не происходит.
О: Скорее всего у вас отключен автозапуск дисков. Чтобы запустить мастер установки, необходимо открыть Мой компьютер и выбрать двойным щелчком левой кнопкой мыши устройство, куда вы поместили диск. В проводнике появится два файла: autorun и setup. Вам нужно дважды щелкнуть левой кнопкой мыши по файлу setup. Появится окно приветствия мастера установки, следуя указаниям которого вы установите программу на свой компьютер.
Если в устройстве, в которое вы установили диск не обнаружено никаких файлов, значит либо диск не читаем, либо не работает устройство чтения дисков.
В: Мастер установки программы предлагает установить систему на диск С. Могу ли я выбрать другой диск для установки?
О: Да, конечно, но лучше следовать рекомендациям мастера.
В: В мае 2005 года вышло обновление программы. Стоит ли его устанавливать и что мне даст обновление?
В: В мае 2006 года вышло второе обновление программы. Какие изменения внесены в программу?
1. БД «Список учебников» содержит новый на 2006-2007 перечень учебной литературы, включая Федеральный перечень учебников на 2006-2007гг
6. В шаблоны добавлены поля: 541а,541b,541d,541e для занесения информации об источниках получения.
7. Добавлены новые отчеты:
АРМ «Каталогизация»:
— Поступление книг по №КСУ;
— Поступление экземпляров за период;
— Списание экземпляров за период;
— Экземплярность книги (учебника) по отобранному подмножеству;
— Распределение книги (учебника) в книгообеспеченности;
— Книжные формуляры ( 10 на лист);
АРМ «Абонемент»:
— Журнал пользования литературой читателем;
АРМ «Каталогизация»:
— Карточка учебного издания;
Модуль «Книгообеспеченность»
9. В БД «Учебники» помещены (для примера) учебники для 6 кл., в этой БД приведена полная схема книгообеспеченности для 6 кл..
В: Каким образом производится обновление АИБС MARC SQL?
О: Разработчиками достаточно подробно описана процедура обновления. Необходимо просто скопировать содержимое папок обновления в соответствующие папки на диске, где установлена программа. Обратите внимание! Копировать нужно не папки, а содержимое папок. Например, открыть папку Bin обновления и скопировать ее содержимое в папку Bin, где установлена система. Аналогично с остальными папками.
В: После обновления у меня исчезли записи, которые я вводила? Что я сделала неправильно и можно ли восстановить потерянные записи?
О: Скорее всего вы вводили ваше библиографическое описание в одну из четырех имеющихся баз данных, поставляемые с системой (Книги, Учебники, Список книг или Список учебников). В результате обновления базы были заменены на новые и ваши записи безвозвратно утеряны. Библиографическое описание ваших фондов нужно вести во вновь создаваемых каталогах. То есть после установки системы Вам нужно было создать свою базу, например Учебники школы. Тогда имеющиеся базы обновились бы, а созданная вами осталась бы нетронутой.
Помимо этого защитой от потери данных является периодическое сохранение баз данных при помощи встроенной утилиты Сохранение/Восстановление баз данных. Если бы вы сохраняли ваши базы, вы смогли бы их восстановить после потери в результате обновления системы. Если вы этого не делали, то ваши данные, к сожалению, потеряны безвозвратно.
АРМ Администратор
В: Нужно ли заводить новых пользователей в системе? Какие права при этом кому давать?
О: Как мы знаем, в системе зарезервированы три пользователя: библ, учитель и читатель, имеющие разный уровень доступа к АРМ системы. Собственно они покрывают все необходимые уровни пользователей и, казалось бы, зачем нужны новые?
Данное мнение оправдано для пользователей учитель и читатель, которые достаточно ограничены в правах при работе с MARC SQL. Но а если в систему войдет какой-нибудь пользователь с недобрыми намерениями под именем библ? Ведь все знают, какой пароль у данного имени. А права у него неограниченны. В результате вы можете потерять все ваши данные. Для защиты от этого и существует возможность создания новых пользователей. В идеале вы должны завести для себя новые имя и пароль. По крайней мере, для ваших баз данных.
В: Создала нового пользователя. При этом попадаю только в одну базу данных. В остальные могу попасть только под пользователем библ. Почему?
О: Дело в том, что новым пользователи доступны только те базы, в которых вы их создаете. Если хотите, чтобы данный пользователь имел доступ к другим базам, нужно их там прописать. Для этого нужно перейти в требуемую базу и в ней создать нового пользователя.
В: Хотела сохранить свою базу данных при помощи функции Сохранение/Восстановление баз данных. Но в списке присутствуют только поставляемые с системой базы. Моей там нет. Что нужно сделать, что бы она появилась?
Ответы на часто задаваемые вопросы
Источник
Школа «МАРК»
Практикум для начинающих пользователей АИБС «МАРК-SQL – версия для школьных библиотек»*
Занятие 8
АРМ «Администратор»
Общие сведения
АРМ «Администратор» – это программно-технический комплекс специалиста, главными функциями которого являются диспетчерская работа, согласование работы отдельных АРМов, связь с внешними сетями и системами, содержание общих баз данных в актуальном состоянии и выполнение некоторых других общесистемных задач.
В основном с этим АРМом работает специалист, хорошо знающий как общее, так и специальное программное обеспечение автоматизированных библиотечных систем. Мы можем предположить, что данный текст написан в первую очередь для того человека в школе (учителя информатики, программиста и т.п.), который будет основным помощником и консультантом школьного библиотекаря в вопросах автоматизации библиотеки, станет администратором системы. Прежде всего к нему обращены выделенные примечания в тексте «Информация для администраторов». Надеемся, что рядом с вами есть такой человек, который поможет разобраться в тонкостях АРМ «Администратор».
После инсталляции АИБС «МАРК-SQL» на компьютере система функционирует в стандартном режиме. АРМ «Администратор» используется для настройки АИБС «МАРК-SQL» под технологические особенности библиотеки. Не спешите сразу начать вносить изменения с помощью АРМа «Администратор». Только поработав и хорошо изучив систему со стандартными настройками, можно начинать вносить изменения с помощью функций, реализованных в АРМе «Администратор».
Овладение навыками работы в основных режимах АРМа «Администратор»
Настройка АИБС «МАРК-SQL»
под структурные требования библиотеки
· Запуск АИБС «МАРК-SQL» и вход в АРМ «Администратор».
· Создание новых баз данных.
· Регистрация новых пользователей.
· Настройка системных параметров.
· Настройка фильтров словарей.
· Настройка списка баз данных.
· Сохранение/восстановление баз данных.
Запуск АРМ «Администратор»
Для активизации АРМ «Администратор», необходимо выбрать в меню АРМы команду Администратор или щелкнуть по кнопке на панели инструментов.
Создание новых баз данных
Для создания новых баз данных нужно последовательно нажать на кнопки Сервис, Список баз данных. В открывшемся окне (см. рис.1) нажать кнопку Создать БД….
Рис.1. Список баз данных
После нажатия кнопки Создать БД… появляется окно (см. рис. 2), в котором необходимо указать имя базы данных (например, Список учебников или Периодические издания) и имя файла базы данных. В нижней части окна даны комментарии к выполняемым действиям. После указания необходимых значений нажать кнопку Создать. После выполнения этой команды будет создана новая база данных, которая будет сразу доступна в списке баз данных.
Рис. 2. Создание новых баз данных
Пользователи системы
Регистрация новых пользователей системы (не читателей) происходит при последовательном выполнении команд Сервис, Пользователи. В открывшемся окне (см. рис. 3) в поле Пользователи сначала выделить необходимую строку, в поле Имя указать имя нового пользователя, в поле Пароль – пароль пользователя, и нажать кнопку Добавить в левом нижнем углу окна.
Рис. 3. Заведение новых пользователей
Для внесения изменений о пользователе необходимо выделить в поле Пользователи строку с именем пользователя, внести необходимые изменения, затем щелкнуть кнопку Изменить в левом нижнем углу диалогоового окна.
Для удаления пользователя необходимо выделить в поле Пользователи строку с именем пользователя, далее щелкнуть кнопку Удалить.
ВНИМАНИЕ! Нельзя удалить пользователя, под именем которого вошли в систему.
Вход в систему под различными именами
Для входа в систему под другим именем необходимо закрыть все АРМы. Далее последовательно выполнить команды Базы данных, затем – Вход в систему (см. рис. 4). В открывшемся диалоговом окне ввести имя и пароль, выбрать необходимый АРМ и активировать его (нажать курсором мыши).
Если пользователь зарегистрирован в базе данных с именем «admin», то система никогда не будет запрашивать его имя и пароль.
Для удаления пользователя с именем «admin» необходимо закрыть все АРМы, затем последовательно выполнить команды Базы данных, Вход в систему. В появившемся диалоговом окне (см. рис. 5) ввести имя и пароль пользователя, отличные от «admin». После входа выбрать АРМ «Администратор», затем последовательно выполнить команды Сервис, Пользователи, далее выбрать пользователя с именем «admin», и щелкнуть кнопку Удалить в левом нижнем углу окна. После выполнения данной операции система всегда будет спрашивать имя и пароль пользователя при входе в систему.
Рис. 4. Вход в систему
Рис. 5. Ввод имени и пароля пользователя
Системные параметры
В данной версии в системе определены следующие системные параметры базы данных:
· Следующий номер документа. Используется системой при создании нового документа. Текущее значение параметра считывается, присваивается документу в качестве уникального номера и увеличивается на единицу. Это поле всегда содержит число на единицу большее, чем максимальный номер документа, присутствующего в базе данных.
· Максимальная длина документа. Определяет максимальную длину документов, хранящихся в базе данных.
· Префикс для таблицы внешних словарей (NAME=ExtDictsPref, символьный). Определяет префикс для таблицы EXTDICTS, которая содержит описания внешних словарей. Если префикс не определен, то используется таблица текущей базы данных.
· Префикс для таблицы читателей (NAME=ReadersPref, символьный). Определяет префикс для таблицы READERS, которая содержит учетные записи читателей. Если префикс не определен, то используется таблица текущей базы данных.
· Номер фиктивного документа (NAME=FictDoc, символьный). Содержит уникальный номер фиктивного документа. Фиктивный документ используется в модуле «Абонемент» для выдачи книг, еще не введенных в базу данных. Если параметр не определен, то эта функция в модуле «Абонемент» не доступна.
Рис. 6. Системные параметры базы данных
Настройка системных параметров базы данных осуществляется в АРМе «Администратор». Для этого последовательно выполняем команды Сервис, Системные параметры.
При входе в этот режим на экран выводится двухколоночный список. Первая колонка содержит названия параметров, вторая – значения параметров. Ячейки второй колонки являются редактируемыми. Если требуется внести изменения, надо войти в режим редактирования, навести курсор мыши на необходимую ячейку и нажать на левую клавишу мыши или, находясь в режиме просмотра списка, нажать клавишу стрелка вправо на клавиатуре. Значением параметра следующий номер документа может быть только число, на единицу большее, чем максимальный номер документа. Значения параметров, которые задают префиксы к таблицам, должны заканчиваться точкой. Для окончательной записи введенных параметров следует щелкнуть кнопку «OK».
Информация для администраторов: Некоторые системные параметры определяют префиксы к таблицам базы данных. Префикс к таблице – это то, что добавляется к имени таблицы слева в SQL-запросах. Обычно это имя базы данных и имя пользователя, разделенные символом «.»(точка). Для СУБД Access имя пользователя не используется, а имя базы данных заключается в двойные кавычки и задается без расширения.
Например: «C:\Program Files\Inform-Systema\MarcSql\db\ sp_manuals».
Внешние словари
Внешние словари в основном являются справочниками, которые используются при создании и корректировке документов в базе данных. В АИБС «МАРК-SQL» включены 7 внешних словарей: Таблицы ББК, Виды учебного издания, Грифы, Категория пользователей, Раздел литературы, Типы образовательных учреждений, Учебные предметы.
Фильтры словарей
Рис. 7. Настройка фильтров словарей
Для входа в Режим словарей необходимо последовательно выполнить команды Сервис,Фильтры словарей. Режим Настройка фильтра словарей позволяет определить подмножество и порядок следования словарей для каждого АРМа системы. Исключение составляет АРМ «Абонемент», где словари не используются.
Все внутренние словари базы данных создаются и строятся в АРМ «Каталогизация» (меню «Сервис, Словари»). Если фильтр словарей не установлен для какого-либо АРМа, то при работе со словарями в этом АРМе используются все словари, построенные в системе. Если фильтр словарей установлен, то используются только те словари, которые определены фильтром. При входе в Режим настройки фильтров словарей на экран выдается соответствующее диалоговое окно. В верхней части диалогового окна расположен выпадающий список «Настроить в:», содержащий АРМы (модули), для которых создаются фильтры словарей. Прежде чем начать настраивать фильтр, необходимо выбрать из списка соответствующий модуль, для которого будет производиться операция настройки. Ниже расположены два списка. Нижний список содержит словари, к которым разрешен доступ. В верхнем списке расположены все созданные в системе словари, за исключением тех, которые присутствуют в нижнем списке.
Для того, чтобы сделать словарь доступным, необходимо выделить его в верхнем списке и щелкнуть кнопку Включить. Выделенный словарь из верхнего списка переместиться в нижний.
Для того, чтобы исключить словарь из списка доступных словарей, необходимо выделить его в нижнем списке и щелкнуть кнопку Исключить. Выделенный словарь переместиться из нижнего списка в верхний.
Для определения очередности появления словарей в нижнем списке, необходимо выделить в этом списке один из словарей и, щелкая кнопки Вверх или Вниз, переместить выделенный словарь соответственно выше или ниже. В дальнейшем, при работе со словарями в системе, они будут выдаваться в том порядке, в котором они определены в нижнем списке.
Если при работе со словарями Вы хотите видеть все словари, созданные в системе, но Вам важен порядок их появления в списке, в котором они выдаются, то в диалоговом окне Настройка фильтра словарей, необходимо установить флажок Показывать все словари. В этом случае система сначала будет выдавать те словари, которые определены в списке доступных словарей в заданном порядке, а затем все остальные словари, созданные в системе.
Перед тем, как перейти к настройке фильтра для другого АРМа, необходимо щелкнуть кнопку Применить в правом нижнем углу для запоминания текущего состояния фильтра для данного модуля.
Информация для администратора! Настройки фильтров словарей хранятся в настроечном файле Marc.ini в секции [DictFilter]. Так как данные хранятся в настроечном файле, то фильтры следует настраивать на каждом рабочем месте.
Acquisition, OPAC и Cataloging – это внутрисистемные названия АРМ «Комплектование», «Поиск» и «Каталогизация» соответственно. Символ «*» в конце означает, что следует показывать все словари.
Настройка списка баз данных
Рис. 8. Настройка списка баз данных
Режим Список баз данных предназначен для создания и корректировки списка баз данных (файл DSN.INI). Список баз данных высвечивается на экране в верхней панели инструментов. Выбирая из списка необходимую базу данных, на экране автоматически появляются и параметры соединения этой базы данных. При выборе в меню Сервис, Список баз данных. АРМ «Администратор» открывается диалоговое окно Настройка списка баз данных. В левой части окна отображается список названий баз данных из файла DSN.INI. В правой части окна отображается имя текущей базы данных и параметры соединения (см. рис. 8).
Информация для администратора!
Параметры соединения – это набор ключевых параметров, требуемых для установки соединения с базой данных. Обычно параметры соединения содержатся в ODBC-источнике данных, поэтому минимально список параметров может содержать один ключевой параметр DSN – имя источника данных. Например: «DSN=Marc».
Если помимо ключевого параметра DSN присутствуют другие параметры, то они имеют больший приоритет и заменяют аналогичные параметры, определенные в источнике данных.
Для того, чтобы создать новый элемент списка баз данных, необходимо в текстовом поле Название ввести новое название базы данных, в поле Параметры соединения определить соответствующие параметры и щелкнуть кнопку Добавить, которая находится в правой части окна.
Для изменения названия или параметров соединения уже существующего элемента необходимо выбрать его из списка баз данных, изменить название или параметры соединения и щелкнуть кнопку Применить, которая находится в правой части окна. Для удаления элемента списка необходимо выбрать его из списка баз данных и щелкнуть кнопку Удалить, которая находится в правой части окна.
Работа с системными журналами
В системе реализована работа с Системными журналами, в которых хранятся записи обо всех списанных экземплярах книг с указанием даты их списания; записи обо всех читателях, выбывших из библиотеки с указанием даты выбытия; записи о том, какие экземпляры были на руках у читателя с указанием срока возврата книг в библиотеку. Записи в соответствующие журналы производятся при списании экземпляров книг, при удалении учетной записи читателя и при возврате книги.
Для активизации режима работы с системными журналами необходимо последовательно выполнить команды Сервис, Очистка системных журналов (см. рис. 9). Очистка системных журналов (одного или нескольких) производится до установленной даты (в примере – до 16 сентября 2005 г.).
Рис. 9. Очистка системных журналов
Сохранение информации
в АИБС «МАРК-SQL»
Копирование информации в другую базу данных
Для копирования информации в другую базу данных необходимо в АРМ «Каталогизация» последовательно выполнить команды Сервис, Копировать в другую базу.
В качестве примера приведем порядок действий при копировании информации об учебниках из базы данных «Список учебников» в базу данных «Учебники». Для этого необходимо:
1. Выбрать базу данных «Список учебников» и открыть ее.
2. Найти весь список учебников в базе данных «Список учебников» (см. режим Поиск всех записей…).
3. Пролистывая документы, отметить клавишей F5 те из них, которые вам нужно перенести в другую базу данных.
4. Отобрать отмеченные документы в подмножество. Для этого нажать на кнопку на панели инструментов. Выполнить команду «Отобрать как подмножество» (или использовать для этого «горячие клавиши» – одновременно нажать на две кнопки – Ctrl+F5) (см. режим Отметка документов).
Далее в меню Сервис выберите команду Копировать в другую БД (см. рис. 10) и выполните инструкции, которые появятся на экране.
Рис. 10. Копирование документов в другую базу данных
Режим Сохранение/Восстановление баз данных
Данный режим предназначен для сохранения и восстановления баз данных ACCESS, используемых при работе в АИБС МАРК-SQL. Базы данных ACCESS представляют собой файлы с расширением ‘.mdb’. В АИБС МАРК-SQL они находятся в подкаталоге ‘db’. В процессе работы с базами данных при возникновении нештатных ситуаций, таких как «зависание» компьютера, отключение электропитания, поломка жесткого диска и т.д. базы данных могут прийти в негодность. Поэтому требуется периодически сохранять базы данных на другой носитель информации, например, на другой жесткий диск, на дискеты, на CD. (Практика работы показывает, что дублировать базы данных нужно. Мало ли что, будьте бдительны! – Ред.).
Для сохранения и восстановления баз данных в АИБС МАРК-SQL необходимо в АРМе «Администратор» последовательно выполнить команды Сервис, Сохранение/Восстановление баз данных. После выполнения команд на экране появится окно диалога (см. рис. 11).
Так как программа сохранения и восстановления баз данных является отдельной самостоятельной программой, то после ее запуска АИБС МАРК-SQL можно закрыть.
Рис. 11. Сохранение и восстановление баз данных
Это бывает необходимо, если вы запускаете программу сохранения и восстановления баз данных через АРМ «Администратор», и у вас открыта в системе МАРК-SQL та база данных, которую вы хотите сохранить.
ВНИМАНИЕ! Можно сохранять только те базы данных, которые на момент сохранения никем не используются.
Сохранение баз данных
Для того, чтобы выйти в режим сохранения баз данных, необходимо в АРМе «Администратор» нажать кнопку Сервис, Сохранение баз данных. На экран будет выдано окно диалога:
Рис.12. Сохранение баз данных
В строке Сохранить в папку надо указать имя папки архива баз данных АИБС МАРК-SQL. Нежелательно использовать то же устройство, на котором находятся базы данных, так как в случае выхода устройства из строя будут потеряны и базы данных, и архив. Каждый раз при сохранении баз данных программа создает в указанной папке файл, в который помещает содержимое баз данных, отмеченных для архивирования. В имени файла содержится информация о дате и времени создания архивной копии. Например: ‘Backup20040330155612421’. Для того, чтобы указать название папки, необходимо нажать на кнопку Обзор. При нажатии на кнопку Обзор на экран будет выдан перечень каталогов системы, в котором надо выбрать нужную папку. В колонке Имя базы данных высвечивается список баз данных, подлежащих архивации. Этот список можно настроить (см. ниже). Сохраняться будут только те базы данных из списка, которые помечены галочкой в первой колонке слева.
Данные в колонке Статус могут принимать три значения:
· Не используется – файл базы данных существует и в настоящий момент никем не используется.
· Занят – файл базы данных существует, но в настоящий момент используется каким-то приложением.
· Не найден – файл базы данных не существует.
Сохранить базу данных можно только в том случае, если она имеет статус Не используется. Если база данных имеет статус Занят, но ее требуется сохранить, то в этом случае надо найти приложение, которое использует базу данных и закрыть его, после чего надо нажать кнопку Обновить. Программа архивации заново сформирует список баз данных и определит статус каждой из них.
Для сохранения баз данных необходимо нажать кнопку Сохранить. В случае успешного выполнения операции система выдаст соответствующее сообщение.
Восстановление баз данных
Для того, чтобы выйти в режим восстановления баз данных, необходимо в АРМе «Администратор» последовательно выполнить команды Сервис, Сохранение/Восстановление баз данных. На экран будет выдано окно диалога Архив баз данных (рис. 13).
Рис. 13. Архив баз данных
С помощью кнопки Обзор надо определить папку, в которой расположен архив баз данных АИБС МАРК-SQL. Каждая строка списка содержит дату и время, когда выполнялась операция сохранения баз данных. Строки списка отсортированы по убыванию даты. Для того, чтобы восстановить базы данных, необходимо выделить из списка соответствующую строку и нажать кнопку OK. После этого на экран будет выдано другое окно диалога Восстановление баз данных (см. рис. 14).
Рис. 14. Восстановление баз данных
С помощью кнопки Обзор необходимо определить папку, в которую будут восстанавливаться базы данных. По умолчанию она определяется как подкаталог ‘db’ АИБС МАРК-SQL. В первой колонке перечислены базы данных, которые были сохранены в соответствующем архивном файле. Вторая колонка Имя файла содержит имена файлов, в которые будут восстанавливаться соответствующие базы данных. Каждое имя файла состоит из имени пути, определенном выше, и имени файла, содержащегося в архивном файле. Колонка Статус может содержать те же значения, что и в списке окна Сохранение баз данных. Только этот статус относится к файлу, в который будет восстанавливаться база данных:
· Не используется – файл уже существует и будет перезаписан во время восстановления базы данных. Этот режим требует осторожности, так как будет удалена текущая версия базы данных. Программа затребует разрешение на перезапись файла.
· Не найден – файл с таким именем не существует. Будет создан новый файл базы данных.
· Занят – такой файл уже существует и используется каким-то приложением. Восстановление невозможно. Требуется закрыть приложение, которое использует файл и нажать кнопку Обновить, чтобы убедиться, что файл больше никем не используется.
Для того чтобы восстановить базы данных, необходимо отметить галочкой те из них, которые подлежат восстановлению, после чего нажать кнопку «OK». Программа восстановит базы данных в соответствующие файлы и выдаст отчет о выполненной операции.
Продолжение читайте, пожалуйста, в следующих номерах
Источник