Создание базы данных SQL Server
Запустите Microsoft SQL Server Management Studio и откройте Обозреватель объектов.
Щелкните правой кнопкой по ветке Базы данных и выберите пункт Создать базу данных. В окне Создание базы данных выберите страницу Общие. Введите Имя базы данных, например Lib. В строке Владелец вместо значения <по умолчанию> выберите из справочника имя объекта [NT AUTHORITY\СИСТЕМА]. В области Файлы базы данных в столбце Путь укажите расположение файлов базы данных и журнала или оставьте значение по умолчанию. Нажмите ОК.
Создайте таким же образом базу справочников с именем Vocab.
Создание логических БД.
Запустите модуль Администратор и установите подключение с вновь созданной базой на вкладке Непосредственный доступ к БД. В строке Подключение откройте справочник, откроется окно Свойства канала передачи данных. На вкладке Поставщик данных выберите строку Microsoft OLE DB Provider for SQL Server и нажмите Далее. На вкладке Соединение выберите или введите имя сервера. Если список пустой, введите имя в формате Сетевое_имя_сервера\Имя_SQL_сервера, например DBSERVER\SQLEXPRESS. Точное имя Вы можете увидеть в Обозревателе объектов SQL Server Management Studio. Для входа в сервер выберите тип авторизации, который был указан при установке SQL-сервера. Выберите из списка базу данных на сервере, в нашем случае Lib. Чтобы убедиться в правильной настройке соединения с БД, нажмите Проверить соединение.
Нажмите ОК.
После того, как в модуле Администратор появилась строка подключения, нажмите
кнопку Установить связь. В окне Database login вводить логин и пароль не нужно.
Пришла очередь создания таблиц на каждую логическую базу данных, например, базы книги, статьи, пользователей и т.д.
Нажмите кнопку Создать. В окне Создать логическую БД выберите шаблон, например БД библиографических описаний. В зависимости от выбранного шаблона будут выставлены параметры и значения таблиц. Вам необходимо настроить только значения полей, которые будут автоматически присваиваться при создании новых записей, например Сигла хранения, название Вашей организации и т.д. Выберите вкладку Автозаполнение, чтобы изменить эти значения.
Заполните строки:
- подполя ‘5’ поля Ххх,
- подполя ‘b’ поля 801 и
- подполя ‘a’ поля 899.
Название организации вводится в виде аббревиатуры английскими буквами. После заполнения параметров нажмите ОК.
Создайте логическую БД пользователей.
Примечание. При создании БД аналитика установите метку «Не проверять соответствие формату поле 210 RusMarc»
Создайте логические БД справочников в базе Vocab. Для этого подключитесь к базе Vocab. Для создания логических БД справочников используйте необходимые шаблоны с именем «Справочник-…«. Начните с шаблона «Справочник-Основная БД«.
Подключение логических БД к серверу Z3950.
Щелкните правой кнопкой по значку Сервер-менеджера в трее и выберите Параметры сервера. Выберите вкладку Провайдеры. Настройте соединение логических БД с базой данных SQL-сервера. Формирование строки подключения описано выше. Связь каждой логической БД настраивается одинаково, поэтому вы можете один раз создать строку подключения, а затем копировать ее.
Не забудьте изменить строку подключения для базы Vocab.
Связь с БД IR-Explain-1 изменять не нужно.