Аскон Вертикаль-Технология (V1). Руководство пользователя - часть 12

 

  Главная      Учебники - Разные     Аскон Вертикаль-Технология (V1). Руководство пользователя

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание      ..     10      11      12      13     ..

 

 

Аскон Вертикаль-Технология (V1). Руководство пользователя - часть 12

 

 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

31

в

 

группу

 

требуется

 

добавить

 

всех

 

пользователей

, 

нажмите

 

кнопку

 

Добавить

 

всех

. 

 

кнопка

 

Добавить

 

всех

 

Чтобы

 

удалить

 

пользователя

 

из

 

группы

, 

выберите

 

его

 

в

 

таблице

 

Пользователи

 

группы

 

и

 

нажмите

 

кнопку

 

Удалить

. 

Для

 

удаления

 

всех

 

пользователей

 

из

 

группы

 

на

-

жмите

 

кнопку

 

Удалить

 

всех

. 

Для

 

удаления

 

группы

 

из

 

списка

 

выберите

 

ее

 

в

 

разделе

  «

Группы

» 

и

 

выполните

 

команду

 

Редактировать

 — 

Удалить

. 

1.7. 

Особенности

 

вариантов

 

установки

 

ВЕРТИКАЛЬ

-

Справочники

 

1.7.1. 

Особенности

 

установки

 

и

 

настройки

 

ВЕРТИКАЛЬ

-

Справочники

 

при

 

многопользовательской

 

работе

 (

в

 

локальной

 

сети

) 

Установку

 

и

 

настройку

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

рабочих

 

местах

 

в

 

локальной

 

сети

 

рекомендуется

 

выполнять

 

в

 

следующем

 

порядке

: 

1. 

Определите

 

персональные

 

компьютеры

  (

ПК

), 

которые

 

будут

 

использоваться

 

в

 

качестве

 SQL-

сервера

 

и

 

клиентских

 

рабочих

 

мест

. 

2. 

На

 

ПК

, 

используемый

 

как

 SQL-

сервер

, 

выполните

: 

а

) 

установку

 

ключа

 

аппаратной

 

защиты

 (

см

. 

раздел

 1.1); 

б

) 

полную

 

установку

 

ВЕРТИКАЛЬ

-

Справочники

, 

если

 

данный

 

ПК

 

планируется

 

использовать

 

как

 

рабочее

 

место

; 

 

При

 

большом

 

количестве

 

пользователей

 

не

 

рекомендуется

 

совмещать

 

SQL-

сервер

 

и

 

рабочее

 

место

 

ВЕРТИКАЛЬ

-

Справочники

. 

Перезагрузка

 

сер

-

вера

 

приводит

 

к

 

сбоям

 

в

 

работе

 

пользователей

-

клиентов

. 

в

) 

установку

 

серверной

 

части

 

ВЕРТИКАЛЬ

-

Справочники

, 

если

 

данный

 

ПК

 

не

 

планируется

 

использовать

 

как

 

рабочее

 

место

. 

Содержимое

 

корневого

 

каталога

 

ВЕРТИКАЛЬ

-

Справочники

  (

UniRefer

) 

в

 

полной

 

установке

 

показано

 

на

 

рис

. 1.17; 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

32

 

Рис

. 1.17. 

Содержимое

 

корневого

 

каталога

 

ВЕРТИКАЛЬ

-

Справочники

 

в

 

полной

 

установке

 

г

) 

установку

 

СУБД

. 

Мастер

 

установки

 

ВЕРТИКАЛЬ

-

Справочники

 

автоматически

 

предлагает

 

установить

 

СУБД

 FireBird; 

д

) 

установку

 

драйверов

 

ключа

 

аппаратной

 

защиты

. 

Мастер

 

установки

 

ВЕРТИ

-

КАЛЬ

-

Справочники

 

автоматически

 

предлагает

 

установить

 

драйвер

 

ключа

 

аппа

-

ратной

 

защиты

. 

3. 

На

 SQL-

сервере

 

откройте

 

доступ

 

к

 

корневому

 

каталогу

 

ВЕРТИКАЛЬ

-

Справочники

  (

UniRefer

) 

на

 

чтение

 

и

 

запись

. 

Для

 

этого

 

запустите

 

Проводник

 

по

 

файловой

 

системе

 

Windows 

и

 

щелкните

 

правой

 

кноп

-

кой

 

мыши

 

на

 

каталоге

 

UniRefer

. 

В

 

открывшемся

 

контекстном

 

меню

 

выберите

 

пункт

 

Доступ

. 

Установи

-

те

 

маркер

 

напротив

 

опции

 

От

-

крыть

 

общий

 

доступ

 

к

 

этой

 

пап

-

ке

  (

рис

.  1.18) 

и

 

нажмите

 

кнопку

 

ОК

. 

4. 

На

 

каждом

 

рабочем

 

месте

  (

ПК

) 

выполните

 

установку

 

клиентской

 

части

 

ВЕРТИКАЛЬ

-

Справочники

. 

5. 

На

 

каждом

 

ПК

 

с

 

клиентской

 

частью

 

ВЕРТИКАЛЬ

-

Справочники

 

требу

-

ется

 

указать

 

пути

 

к

 

серверной

 

базе

 

данных

 (

файл

 

aproserv.gdb

) 

и

 

системным

 

ка

-

талогам

. 

Для

 

настройки

 

доступа

 

к

 

серверной

 

БД

 

выполните

 

следующие

 

дейст

-

вия

: 

 

Рис

. 1.18. 

Установка

 

прав

 

доступа

 

к

 

корневому

 

ката

-

логу

 

ВЕРТИКАЛЬ

-

Справочники

 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

33

5.1. 

Запустите

 

приложение

  BDE  Administrator, 

выбрав

 

пункт

 

Администрирование

 

BDE

 

в

 

меню

 «

Пуск

» Windows (

раздел

 

ВЕРТИКАЛЬ

-

Справочники

). 

5.2. 

На

 

вкладке

 

Database

, 

расположенной

 

в

 

левой

 

части

 

окна

  BDE  Administrator, 

двойным

 

щелчком

 

мыши

 

на

 

корне

 

Databases

 

раскройте

 

дерево

 

алиасов

 

баз

 

дан

-

ных

. 

Установите

 

курсор

 

на

 

алиас

 

VrtServer

 (

рис

. 1.19). 

5.3. 

Щелкните

 

мышью

 

на

 

строке

 SERVER NAME, 

в

 

которой

 

требуется

 

указать

 

полный

 

путь

 

к

 

серверной

 

БД

. 

Нажмите

 

скрытую

 

кнопку

 «

многоточие

» 

для

 

вызова

 

провод

-

ника

 (

рис

. 1.19). 

 

Рис

. 1.19. 

Редактирование

 

параметров

 

алиаса

 

VrtServer

 

5.4. 

В

 

дереве

 

проводника

 

откройте

 

раздел

 

Мое

 

сетевое

 

окружение

 

и

 

выберите

 

имя

 

серверного

 

ПК

. 

В

 

примере

 

на

 

рис

. 1.20 

этому

 

ПК

 

присвоено

 

имя

 «Server». 

5.5. 

Из

 

списка

 

каталогов

, 

доступных

 

на

 

сервере

, 

откройте

 

каталог

 

UniRefer

. 

В

 

катало

-

ге

 

UniRefer

 

откройте

 

подкаталог

  A

proservIB

, 

щелчком

 

мыши

 

укажите

 

на

 

файл

 

aproserv.gdb

 

и

 

нажмите

 

кнопку

 

Открыть

 (

рис

. 1.21).  

 

Рис

. 1.20 

Выбор

 

сервера

 

в

 

списке

 

ПК

 

локальной

 

сети

 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

34

5.6. 

Приложение

 

скопирует

 

указанный

 

путь

 

в

 

строку

 

SERVER  NAME

, 

причем

 

путь

 

к

 

каталогу

 

UniRefer

 

будет

 

указан

 

сокращенно

 

через

 

имя

 

сервера

. 

В

 

рассматриваемом

 

при

-

мере

 

этот

 

путь

 

будет

 

вы

-

глядеть

 

так

: 

\\Server\UniRefer\

A

proservIB\

a

p

roserv.gdb 

Вручную

 

измените

 

за

-

пись

 

в

 

строке

 

SERVER NAME

, 

указав

 

полный

 

путь

 

к

 

файлу

 a

proserv.gdb

. 

Напри

-

мер

, 

если

 

каталог

 

UniRefer

 

находится

 

внутри

 

каталога

 

Program  Files

, 

располо

-

женного

 

на

 

диске

 

С

:

 

сервера

 

с

 

именем

 

Server

, 

то

 

полный

 

путь

 

файлу

 

Apros-

erv.gdb

 

будет

 

выглядеть

 

следующим

 

образом

1

: 

Server:C:\Program Files\ASCON\UniRefer\

A

proservIB\

a

proserv.gdb 

5.7. 

После

 

изменения

 

записи

 

нажмите

 

клавишу

 <

Enter

>, 

а

 

затем

 — 

кнопку

 

Apply

 

на

 

инструментальной

 

панели

 BDE Administrator (

рис

. 1.22). 

В

 

окне

 

Confirm

 

подтвер

-

дите

 

внесенные

 

изменения

 

нажатием

 

кнопки

 

ОК

. 

5.8. 

Проверьте

 

возможность

 

доступа

 

к

 

серверной

 

БД

 

с

 

настраиваемого

 

рабочего

 

мес

-

та

. 

Дважды

 

щелкните

 

левой

 

кнопкой

 

мыши

 

на

 

алиасе

 

VrtServer

 

или

 

выполните

 

команду

 

Object

  — 

Open

. 

В

 

окне

 

Database  Login

 

введите

 

имя

 

пользователя

 

«SYSDBA» 

и

 

пароль

  «masterkey». 

При

 

вводе

 

правильного

 

пароля

 

приложение

 

подключится

 

к

 

серверной

 

БД

 

ВЕРТИКАЛЬ

-

Справочники

, 

содержимое

 

вкладки

 

Definition

 

примет

 

вид

, 

показанный

 

на

 

рис

. 1.23 (

сравните

 

с

 

рис

. 1.22). 

5.9. 

Закройте

 BDE Administrator. 

6. 

Для

 

настройки

 

пути

 

к

 

каталогам

 

шаблонов

 

технологических

 

карт

 

ВЕРТИКАЛЬ

-

Технология

 

и

 

файлов

 

иллюстраций

 

ВЕРТИКАЛЬ

-

Справочники

 

выполните

 

сле

-

дующие

 

действия

: 

6.1. 

Запустите

 

приложение

 

ConfigAP.exe

, 

выбрав

 

пункт

 

Настройка

 

параметров

 

в

 

ме

-

ню

 «

Пуск

» Windows (

раздел

 

ВЕРТИКАЛЬ

-

Справочники

). 

6.2. 

Выберите

 

вкладку

 

Настройка

 

общих

 

компонентов

, 

на

 

которой

 

требуется

 

ука

-

зать

 

путь

 

к

 

каталогу

 

файлов

 

иллюстраций

 

ВЕРТИКАЛЬ

-

Справочники

. 

                                                        

1

 

Используемый

 

протокол

 

сети

  —  TCP\IP. 

При

 

использовании

 

других

 

протоколов

  (

например

,  NetBEUI, 

SPX 

и

 

др

.) 

полный

 

путь

 

к

 

файлу

 a

proserv.gdb

 

будет

 

иметь

 

другой

 

синтаксис

.  

 

Рис

. 1.21. 

Выбор

 

файла

 

серверной

 

базы

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

35

 

Рис

. 1.22. 

Регистрация

 

нового

 

пути

 

к

 

серверной

 

базе

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

 

 

Рис

. 1.23. 

Проверка

 

доступа

 

к

 

серверной

 

БД

 

6.3. 

Нажмите

 

кнопку

 «

проводник

» 

в

 

правой

 

части

 

поля

 

Файлы

 

иллюстраций

 

и

 

укажите

 

путь

 

к

 

каталогу

 

с

 

файлами

 

иллюстраций

. 

Следует

 

отметить

, 

что

 

путь

 

к

 

каталогу

 

может

 

быть

 

указан

 

с

 

помощью

  

сетевого

 

диска

. 

Для

 

подключения

 

сетевого

 

диска

: 

а

) 

выберите

 

имя

 

диска

 

в

 

раскрывающемся

 

списке

 

окна

 

Диск

  (

на

 

рис

.  1.24 

вы

-

бран

 

диск

 

Н

:

); 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

36

б

) 

нажмите

 

на

 

кнопку

 

Проводник

 

в

 

правой

 

части

 

окна

 

Путь

 (

рис

. 1.24); 

 

Рис

. 1.24. 

Подключение

 

сетевого

 

диска

 

в

) 

в

 

дереве

 

окна

 

Обзор

 

папок

 

раскройте

 

пункт

 

Мое

 

сетевое

 

окружение

 

и

 

выбе

-

рите

 

имя

 

серверного

 

ПК

. 

Из

 

списка

 

каталогов

, 

доступных

 

на

 

сервере

, 

выберите

 

каталог

 

UniRefer

 

и

 

нажмите

 

кнопку

 

ОК

 (

рис

. 1.25). 

 

Рис

. 1.25. 

Выбор

 

каталога

 

для

 

подключения

 

сетевого

 

диска

 

г

) 

нажмите

 

кнопку

 

Подключить

 

для

 

подключения

 

сетевого

 

диска

 (

рис

. 1.24). 

6.4. 

Для

 

указания

 

пути

 

к

 

каталогу

 

PICTURE

 (

каталог

 

размещения

 

файлов

 

иллюстра

-

ций

) 

нажмите

 

кнопку

 

Проводник

 

в

 

правой

 

части

 

окна

 

Файлы

 

иллюстраций

, 

раскройте

 

дерево

 

подключенного

 

сетевого

 

диска

 

и

 

выберите

 

каталог

 

PICTURE

 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

37

(

рис

.  1.26). 

Нажатием

 

кнопки

 

ОК

 

закройте

 

диалог

 — 

приложение

 

скопирует

 

ука

-

занный

 

путь

 

в

 

окно

 

Файлы

 

иллюстраций

. 

 

Рис

. 1.26. 

Обеспечение

 

доступа

 

к

 

каталогу

 

PICTURE

 

через

 

сетевой

 

диск

 

6.5. 

Повторите

 

действия

 

пп

. 6.4 

для

 

настройки

 

пути

 

к

 

каталогу

 

шаблонов

 

технологи

-

ческих

 

карт

 

ВЕРТИКАЛЬ

-

Технология

. 

7. 

Закройте

 

приложение

 

ConfigAP.exe

. 

Запустите

 

ВЕРТИКАЛЬ

-

Справочники

 

и

 

про

-

верьте

 

работоспособность

 

рабочего

 

места

. 

8. 

Повторите

 

действия

 

по

 

пп

. 5 – 7 

на

 

каждом

 

клиентском

 

рабочем

 

месте

 

ВЕРТИ

-

КАЛЬ

-

Справочники

. 

1.7.2. 

Рекомендации

 

по

 

установке

 

ВЕРТИКАЛЬ

-

Справочники

 

в

 

сетевом

 

ре

-

жиме

 

операционных

 

систем

  Windows  NT,  2000,  XP 

при

 

ограниченных

 

правах

 

пользователей

  

При

 

установке

 

ВЕРТИКАЛЬ

-

Справочники

 

в

 

сетевом

 

режиме

 

операционных

 

сис

-

тем

  Windows  NT,  2000,  XP 

при

 

ограниченных

 

правах

 

пользователей

 

рекомендуется

 

следующий

 

порядок

 

действий

: 

Установка

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

серверный

 

ПК

. 

1. 

Войдите

 

в

 

систему

  Windows 

под

 

именем

 

пользователя

, 

имеющего

 

права

 

адми

-

нистратора

. 

2. 

Проведите

 

установку

 

полной

 

или

 

серверной

 

части

 

ВЕРТИКАЛЬ

-

Справочники

 (

см

. 

раздел

 1.4). 

Выполните

 

настройку

 

системы

 

в

 

соответствии

 

с

 

подразделами

 1.5.1 

и

 1.5.3. 

3. 

В

 

зависимости

 

от

 

типа

 

установки

 

выполните

 

следующие

 

действия

: 

3.1. 

Сервер

 

ВЕРТИКАЛЬ

-

Справочники

 

не

 

используется

 

как

 

рабочее

 

место

: 

убеди

-

тесь

, 

что

 

серверный

 

ПК

 

доступен

 

в

 

сети

 

для

 

всех

 

клиентов

, 

которые

 

его

 

исполь

-

зуют

. 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

38

3.2. 

Сервер

 

ВЕРТИКАЛЬ

-

Справочники

 

используется

 

как

 

рабочее

 

место

: 

выполните

 

действия

 

согласно

 

процедуре

 

установки

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

клиентский

 

ПК

 (

см

. 

ниже

). 

Установка

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

клиентский

 

ПК

. 

1. 

Войдите

 

в

 

систему

 Windows 

под

 

именем

 

пользователя

, 

имеющего

 

права

 

админи

-

стратора

. 

2. 

Проведите

 

установку

 

клиентской

 

части

 

ВЕРТИКАЛЬ

-

Справочники

. 

Выполните

 

настройку

 

системы

 

в

 

соответствии

 

с

 

подразделами

 1.5.1, 1.5.3 

и

 1.7.1. 

 

Пользователь

  «

Администратор

» 

клиентского

 

рабочего

 

места

 

должен

 

иметь

 

следующие

 

права

, 

согласованные

 

с

 

администратором

 

сети

: 

а

) 

полный

 

доступ

 

к

 

реестру

, 

не

 

ограниченный

 

правами

 

домена

; 

б

) 

полный

 

доступ

 

как

 

минимум

 

к

 

одному

 

из

 

разделов

 

жесткого

 

диска

. 

3. 

Согласуйте

 

с

 

администратором

 

сети

 

права

 

пользователей

, 

которые

 

будут

 

рабо

-

тать

 

с

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

данном

 

рабочем

 

месте

, 

а

 

именно

: 

а

) 

для

 

пользователя

 

должна

 

быть

 

открыта

 

на

 

полный

 (

локальный

) 

доступ

  

папка

 

с

 

установленной

 

системой

 

ВЕРТИКАЛЬ

-

Справочники

; 

б

) 

для

 

пользователя

 

должна

 

быть

 

открыта

 

на

 

полный

 

доступ

 

ветка

 

реестра

 

HKEY_CURRENT_USER. 

4. 

Запустите

  BDE  Administrator, 

выбрав

 

пункт

 

Администрирование

  BDE

 

в

 

меню

 

«

Пуск

» Windows (

раздел

 

ВЕРТИКАЛЬ

-

Справочники

). 

5. 

На

 

вкладке

 

Configuration

 

раскройте

 

вложенные

 

пункты

 

Configuration

 

→

 Drivers

 

→

 

Native

. 

6. 

Установите

 

курсор

 

на

 

запись

 «PARADOX» (

см

. 

рис

. 1.5 

в

 

подразделе

 1.5.1). 

Убе

-

дитесь

, 

что

 

на

 

вкладке

 

Definition

 

в

 

поле

 

NET DIR

 

указан

 

правильный

 

локальный

 

путь

 

к

 

корневому

 

каталогу

 

ВЕРТИКАЛЬ

-

Справочники

. 

В

 

противном

 

случае

 

укажи

-

те

 

правильный

 

путь

. 

7. 

Закройте

 BDE Administrator. 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

39

1.8. 

Структура

 

каталога

 

ВЕРТИКАЛЬ

-

Справочники

 

Система

 

ВЕРТИКАЛЬ

-

Справочники

 

может

 

быть

 

установлена

 

на

 

любом

 

диске

, 

в

 

каталоге

 

с

 

произвольным

 

именем

. 

В

 

пределах

 

корневого

 

каталога

 

файлы

 

системы

 

распределены

 

следующим

 

образом

: 

Имя

 

каталога

 

Содержание

 

APITOOLS 

Документация

 

и

 

примеры

 

по

  API-

функционалу

 

ВЕРТИКАЛЬ

-

Справочники

. 

APROSERVIB 

SQL-

серверная

 

база

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

. 

DATABASE DESKTOP 

Файлы

 

приложения

  DATABASE  DESKTOP, 

предназначенного

 

для

 

проектирования

 

локальных

 

таблиц

. 

DOC 

Документация

 

по

 

системе

 

ВЕРТИКАЛЬ

-

Справочники

 

и

 

основным

 

приложениям

. 

DOCUMENT 

Документация

 

по

 

технологическому

 

оборудованию

 (

станкам

) 

в

 

фор

-

мате

 Microsoft Word (

*.doc

). 

ESKIZ 

Файлы

 

эскизов

 

КОМПАС

-

ГРАФИК

 (

формат

 

*.frw

) 

КТЭ

, 

приспособле

-

ний

, 

режущего

 

инструмента

 

и

 

др

. 

FONSPISOK 

Файлы

 

растровой

 

подложки

 

схем

 

навигации

. 

FONTS 

Шрифты

 

со

 

специальными

 

символами

 

для

 

заполнения

 

инженерной

 

документации

. 

HASP_DRV 

Программы

 

управления

 

ключом

 

аппаратной

 

защиты

 HASP (

дистри

-

бутивы

 

драйверов

 

и

 

Менеджера

 

Лицензий

, 

файлы

 

документации

). 

ICON 

Пиктограммы

, 

используемые

 

в

 

схемах

 

навигации

 

БД

 

MDLDB 

Локальные

 

базы

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

. 

PICTURE 

Файлы

 

растровой

 

графики

  (

форматы

 

*.bmp

, 

*.jpg

,  *.

emf

 

и

 

др

.), 

ис

-

пользуемые

 

для

 

иллюстраций

 

информации

 

в

 

БД

 (

изображения

 

кон

-

структивно

-

технологических

 

элементов

, 

приспособлений

, 

инструмен

-

та

,  

стандартных

 

изделий

, 

средств

 

индивидуальной

 

защиты

 

и

 

др

.) 

UTILS 

Сервисные

 

приложения

 

различного

 

назначения

. 

XLS 

Документы

  (

файлы

  Microsoft  EXCEL), 

подготовленные

 

программой

 

экспорта

 

данных

 

cnv_xls.exe

 

Основные

 

приложения

 

и

 

служебные

 

программы

  (

файлы

 

*.exe

) 

ВЕРТИКАЛЬ

-

Справочники

 

предназначены

 

для

 

выполнения

 

следующих

 

функций

. 

Имя

 

файла

 

Назначение

 

autocalc.exe 

Приложение

 

расчета

 

по

 

формулам

, 

заданным

 

в

 

таблицах

 

ВЕРТИ

-

КАЛЬ

-

Справочники

. 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

40

autoref.exe 

Загрузочный

 

модуль

 

системы

 

ВЕРТИКАЛЬ

-

Справочники

. 

autostr.exe 

Приложение

 

для

 

вычисления

 

значений

 

строковых

 

выражений

. 

ChangeRegVer.exe 

Утилита

 

для

 

обеспечения

 

работы

 

в

 

нескольких

 

версиях

 

ВЕРТИКАЛЬ

-

Справочники

, 

установленных

 

на

 

одном

 

ПК

. 

cnv_xls.exe 

Программа

 

экспорта

 

данных

 

в

 

формат

 Microsoft EXCEL 

ConfigAP.exe 

Приложение

 

настройки

 

параметров

 

системы

 (

см

. 

подраздел

 1.5.3) 

ConvertDOS.exe 

Утилита

 

конвертации

 

файлов

 

*.db

 

и

 

*.dbf

, 

созданных

 

в

 DOS, 

в

 

файлы

 

с

 

кодировкой

 Win-1251. 

ConvertPX.exe 

Утилита

 

конвертации

 

данных

 

из

 

таблиц

 

формата

  Paradox 

в

  SQL-

серверную

 

БД

. 

CreateTPR.exe 

Приложение

 

для

 

создания

 

пользовательских

 

таблиц

 

типоразмеров

 

(

см

. 

раздел

 2.7) 

edit_spis.exe 

Приложение

 «

Редактор

 

навигационных

 

схем

» 

EditStr.exe 

Приложение

 «

Редактор

 

структуры

 

данных

» 

EditStrDB.exe 

Утилита

 

для

 

групповой

 

синхронизации

 

структур

 

локальных

 

таблиц

 

(

файлы

 

*.str

 

и

 

*.ogl

). 

GenString.exe 

Приложение

 «

Генератор

 

строк

» (

см

. 

раздел

 2.5) 

ImgNav.exe 

Приложение

 «

Поиск

 

по

 

изображению

» 

SetLink.exe 

Приложение

 «

Редактор

 

связей

» (

см

. 

раздел

 4.3) 

SincObj.exe 

Приложение

 «

Репликация

 

объектов

» (

см

. 

раздел

 3.19) 

TechReference.exe 

Приложение

 «

Универсальный

 

технологический

 

справочник

» 

TuneAproserv.exe 

Программа

 

настройки

 

ВЕРТИКАЛЬ

-

Справочники

 

на

 

работу

 

с

 

СУБД

 

MS SQL Server 

VUserMan.exe 

Приложение

 «

Пользователи

» (

см

. 

раздел

 1.6) 

WNConfig.exe 

Программа

 

для

 

администрирования

 

приложения

  «

Трудовое

 

норми

-

рование

» 

WorkNorm.exe 

Приложение

 «

Трудовое

 

нормирование

» 

 

 

Не

 

изменяйте

 

имена

 

приложений

 

и

 

каталогов

 

системы

 

ВЕРТИКАЛЬ

-

Справочники

. 

Их

 

переименование

 

приведет

 

к

 

серьезным

 

нарушениям

 

функ

-

ционирования

 

системы

. 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

41

1.9. 

Основные

 

методы

 

настройки

 

производительности

 

СУБД

 

Firebird (InterBase) 

Настройку

 

производительности

 

СУБД

 

рекомендуется

 

проводить

 

опытным

 

адми

-

нистраторам

 

БД

. 

В

 

большинстве

 

случаев

 

такая

 

настройка

 

проводится

 

с

 

целью

 

опти

-

мизации

 

процесса

 

работы

 

пользователей

 

с

 

базой

 

данных

. 

Подробно

 

вопросы

 

на

-

стройки

 

производительности

 

различных

 

СУБД

 

рассмотрены

 

в

 

специальной

 

литерату

-

ре

. 

Здесь

 

приведем

 

лишь

 

некоторые

 

рекомендации

 

по

 

настройке

 

СУБД

  Firebird 

на

 

основе

 

сведений

, 

изложенных

 

в

 

книге

: 

Ковязин

 

А

., 

Востриков

 

С

. 

Мир

  InterBase. 

Архитектура

, 

администрирование

 

и

 

разработка

 

приложений

 

баз

 

данных

 

в

 InterBase/FireBird/Yaffil. 

Издание

 2-

е

, 

дополнен

-

ное

. — 

М

.: 

КУДИЦ

-

ОБРАЗ

, 2002. — 496 

с

. 

Итак

, 

в

 

простейших

 

случаях

 

производительность

 FireBird 

регулируется

 

настрой

-

ками

 

следующих

 

параметров

: 

●

 

размер

 

страницы

 

базы

 

данных

; 

●

 

размер

 

кэша

 

базы

 

данных

 (Database Cache); 

●

 

режим

 

записи

 

данных

 

на

 

диск

 (Forced Writes); 

●

 

период

 

автоматической

 

сборки

 «

мусора

» 

в

 

БД

 (Sweep Interval). 

Рассмотрим

 

некоторые

 

аспекты

 

настройки

 

указанных

 

параметров

. 

Как

 

известно

, 

операции

 

чтения

 

и

 

записи

 

данных

 

производятся

 

постранично

, 

по

-

этому

 

размер

 

страницы

 

базы

 

данных

 

существенно

 

влияет

 

на

 

производительность

 

СУБД

. 

Чем

 

меньше

 

размер

 

страницы

, 

тем

 

чаще

 

серверу

 

приходится

 

обращаться

 

к

 

диску

 

для

 

чтения

 

данных

. 

Кроме

 

того

, 

от

 

размера

 

страницы

 

зависит

 

глубина

 

индексов

 

БД

: 

чем

 

страница

 

меньше

, 

тем

 

глубина

 

индексов

 

больше

 

и

 

тем

 

медленнее

 

СУБД

 

про

-

изводит

 

поиск

 

с

 

использованием

 

индексов

. 

Очевидный

 

негативный

 

аспект

 

увеличения

 

размера

 

страницы

  — 

рост

 

объема

 

файла

 

БД

. 

Установить

 

или

 

изменить

 

размер

 

страницы

 

можно

 

только

 

при

 

создании

 

базы

 

данных

 

или

 

ее

 

восстановлении

 

из

 

резервной

 

копии

. 

 

Для

 

достижения

 

оптимальной

 

производительности

 

рекомендуется

 

уста

-

навливать

 

размер

 

страницы

 

базы

 

данных

 

не

 

менее

 4096 

байт

. 

Кэш

 

базы

 

данных

 

служит

 

для

 

хранения

 

наиболее

 

часто

 

используемых

 

страниц

 

из

 

базы

 

данных

. 

Размер

 

кэша

 

исчисляется

 

в

 

страницах

 

и

 

принимает

 

значения

 

от

 50 

до

 

65535 

страниц

. 

Размер

 

может

 

быть

 

установлен

 (

настроен

) 

любым

 

из

 

трех

 

способов

: 

1) 

задание

 

параметра

 

файла

 

Database Cache Pages

 

в

 

файле

 

конфигурации

 Fire-

Bird 1.5 

firebird.conf

 (InterBase — 

ibconfig

) 

В

 

зависимости

 

от

 

версии

 

СУБД

 

этот

 

па

-

раметр

 

имеет

 

следующие

 

значения

 

по

 

умолчанию

: InterBase 6 SuperServer (Win-

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

42

dows) — 2048; Firebird 1.0 

и

 1.5 — 2048; InterBase 5.x — 256. 

Размер

 

кэша

 

уста

-

навливается

 

единым

 

для

 

всех

 

БД

, 

обслуживаемых

 

сервером

, 

поэтому

 

его

 

не

 

ре

-

комендуется

 

использовать

, 

если

 

компьютер

-

сервер

 

обслуживает

 

более

 

одной

 

базы

 

данных

; 

2) 

установкой

 

количества

 

страниц

 

для

 

каждой

 

индивидуальной

 

базы

 

с

 

помощью

 

инструмента

 

gfix.exe

1

. 

Например

, 

выполнение

 

команды

 

gfix -buffers 8192

 

для

 

БД

 

приводит

 

к

 

тому

, 

что

 

все

 

соединения

 

к

 

базе

 

данных

 

будут

 

использовать

 

кэш

 

раз

-

мером

 8192 

страницы

; 

3) 

установкой

 

параметра

 

функции

 InterBase APT 

isc_dpb_num_buffers

 

при

 

соедине

-

нии

 

с

 

базой

 

данных

. 

 

Устанавливать

 

размер

 

кэша

 

базы

 

данных

 

более

 10000 

страниц

 

не

 

следу

-

ет

, 

так

 

как

 

это

 

приводит

 

к

 

снижению

 

производительности

 

СУБД

. 

Выбор

 

режима

 

записи

 

данных

 

на

 

диск

 

определяется

 

значением

 

параметра

 

Forced Writes: 

●

 

OFF — 

асинхронный

 

режим

 

записи

 

данных

; 

●

 

ON —

синхронный

 

режим

 

записи

 

данных

. 

В

 

первом

 

варианте

 

данные

 

пишутся

 

в

 

файловый

 

кэш

 

операционной

 

системы

, 

что

 

приводит

 

к

 

повышению

 

производительности

 

СУБД

  (

ускоряются

 

операции

 

с

 

кэширо

-

ванными

 

данными

). 

Запись

 

данных

 

на

 

диск

 

производится

 

под

 

управлением

 

операци

-

онной

 

системы

, 

и

 

при

 

большом

 

объеме

 

оперативной

 

памяти

 

ПК

 

база

 

данных

 

может

 

практически

 

полностью

 

разместиться

 

в

 

кэше

. 

При

 

включенном

 

синхронном

 

режиме

  (FW  ON) 

процесс

, 

который

 

изменяет

 

дан

-

ные

, 

временно

 

прерывается

 

для

 

записи

 

данных

 

на

 

диск

  (

запись

 

производится

 

под

 

управлением

 

СУБД

). 

Этот

 

вариант

 

режима

 

записи

 

позволяет

 

помещать

 

данные

 

на

 

диск

 

гораздо

 

надежнее

, 

чем

 

при

 

асинхронной

 

записи

, 

однако

 

производительность

 

СУБД

 

снижается

. 

 

Увеличивая

 

производительность

 

СУБД

, 

асинхронный

 

режим

 

может

 

при

-

вести

 

к

 

существенной

 

потере

 

данных

 

в

 

результате

 

сбоя

 

аппаратного

 

или

 

программного

 

обеспечения

. 

Не

 

используйте

 

асинхронный

 

режим

 

на

 

серве

-

рах

, 

не

 

оснащенных

 

источниками

 

бесперебойного

 

питания

 (UPS). 

Период

 

автоматической

 

сборки

 «

мусора

» 

в

 

базе

 

данных

 

определяется

 

разницей

 

между

 

старейшей

 

интересующейся

 

транзакцией

  (OIT) 

и

 

следующей

 

транзакцией

 

(Next), 

при

 

которой

 

СУБД

 

запускает

 

процесс

 

сборки

 «

мусора

». 

Значение

 

этого

 

перио

-

да

 

определяется

 

параметром

 Sweep Interval. 

Чтобы

 

повысить

 

производительность

 

СУБД

, 

можно

 

либо

 

увеличить

 

период

 

авто

-

матической

 

сборки

  «

мусора

», 

либо

 

вообще

 

отказаться

 

от

 

нее

. 

В

 

последнем

 

случае

 

                                                        

1

 

В

 

СУБД

 FireBird 

файл

 

gfix.exe

 

расположен

 

в

 

подкаталоге

 

BIN

. 

Глава

 1. 

Установка

 

и

 

настройка

 

ВЕРТИКАЛЬ

-

Справочники

 

 

43

следует

 

установить

 

значение

 Sweep Interval = 0 (

с

 

помощью

 

инструмента

 

gfix.exe

) 

ко

-

мандой

 

вида

: 

gfix

 –h 

0

 –

user

 SYSDBA –

password

 

{

пароль

} {

полный

 

путь

 

к

 

базе

 

данных

} 

Например

: 

gfix

 –

h

 0 –

user

 SYSDBA –

password

 masterkey C:\UniRefer\AproservIB\Aproserv.gdb 

Необходимо

 

также

 

учитывать

 

следующие

 

рекомендации

 

по

 

работе

 

с

 

СУБД

 Inter-

Base 

и

 FireBird: 

1. 

Следует

 

разнести

 

файлы

 

операционной

 

системы

, 

временные

 

файлы

 FireBird 

и

 

файлы

 

базы

 

данных

 

на

 

разные

 

каналы

: 

операционную

 

систему

 

и

 

программы

 (

в

 

том

 

числе

 

и

  FireBird) 

разместите

 

на

 

одном

 

жестком

 

диске

, 

временные

 

файлы

 

операционной

 

системы

 

и

 FireBird 

 

на

 

другом

 

диске

, 

а

 

файлы

 

базы

 

данных

 

по

-

местите

 

на

 

третий

 

жесткий

 

диск

. 

2.  InterBase 

создает

 

временные

 

файлы

 

на

 

диске

 

для

 

обработки

 

запросов

, 

которые

 

могут

 

дать

 

в

 

качестве

 

результата

 

неопределенное

 

количество

 

записей

  (

а

 

это

 

практически

 

все

  SQL-

запросы

 

на

 

выборку

 

данных

). 

Кэш

  Firebird 

предназначен

 

лишь

 

для

 

хранения

 

страниц

 

из

 

базы

 

данных

, 

а

 

не

 

для

 

кэширования

 

временных

 

файлов

. 

Учитывая

, 

что

 

большинство

 

операционных

 

систем

 

слабо

 

оптимизиро

-

ваны

 

для

 

работы

 

с

 

временными

 

файлами

, 

для

 

хранения

 

временных

 

файлов

 

Firebird 

рекомендуется

 

создать

 

диск

 

в

 

памяти

 (RAM-

диск

). 

Чтобы

 Firebird 

исполь

-

зовала

  RAM-

диск

 

для

 

хранения

 

временных

 

файлов

, 

в

 

файле

 

конфигурации

 

ib-

config

 

установите

 

первый

 

каталог

 

для

 

хранения

 

временных

 

файлов

 

на

 

этот

 RAM-

диск

 (

параметр

 TMP_DIRECTORY). 

3. 

При

 

большом

 

количестве

 

пользователей

 

не

 

рекомендуется

 

совмещать

 

на

 

одном

 

ПК

  SQL-

сервер

 

с

 

другими

 

серверами

  (

файловыми

, 

почтовыми

 

и

 

т

.

д

.). 

В

 

про

-

стейшем

 

случае

 

рекомендация

 

звучит

 

так

: 

не

 

используйте

 

диск

 

с

 

БД

 

для

 

разме

-

щения

 

пользовательских

 

файлов

. 

4. 

Используйте

 

в

 

локальной

 

сети

, 

работающей

 

с

 

СУБД

, 

как

 

можно

 

меньше

 

протоко

-

лов

 (

например

, 

можно

 

ограничиться

 TCP/IP). 

Глава

 2. 

Методы

 

работы

 

с

 

базой

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

 

2.1. 

Интерфейс

 

системы

 

 

Рис

. 2.1. 

Главное

 

окно

 

системы

 

Главное

 

окно

 

системы

 

ВЕРТИКАЛЬ

-

Справочники

 (

рис

. 2.1) 

содержит

 

следующие

 

компоненты

: 

●

 

заголовок

 

окна

; 

●

 

основное

 

меню

 

системы

; 

●

 

инструментальную

 

панель

; 

●

 

панель

 

заголовка

; 

●

 

счетчик

 

конфигураций

 

таблицы

; 

●

 

схему

 

навигации

 

в

 

базе

 

данных

; 

Глава

 2. 

Методы

 

работы

 

с

 

базой

 

данных

 

ВЕРТИКАЛЬ

-

Справочники

 

 

45

●

 

информационную

 

панель

; 

●

 

рабочее

 

поле

 (

многостраничный

 

блокнот

), 

в

 

котором

 

отображается

 

текущая

 

таб

-

лица

 

базы

 

данных

. 

Заголовок

 

окна

 

является

 

стандартным

 

элементом

 

окна

 Windows 

и

 

содержит

 

на

-

звание

 

системы

 (

ВЕРТИКАЛЬ

-

Справочники

). 

Основное

 

меню

 

системы

 

расположено

 

в

 

верхней

 

части

 

окна

 

ВЕРТИКАЛЬ

-

Справочники

 

непосредственно

 

под

 

заголовком

. 

В

 

состав

 

основного

 

меню

 

входят

 

сле

-

дующие

 

разделы

: 

●

 

Системы

.

 

Раздел

 

предназначен

 

для

 

идентификации

 

системы

 

ВЕРТИКАЛЬ

-

Справочники

. 

●

 

База

 

данных

.

 

Раздел

 

предназначен

 

для

 

загрузки

 

информационных

 

массивов

 

(

баз

 

данных

) 

в

 

рабочее

 

поле

 

системы

 

для

 

последующей

 

обработки

: 

просмотра

, 

добавления

, 

редактирования

, 

удаления

, 

копирования

 

записей

. 

●

 

Программы

.

 

Раздел

 

предназначен

 

для

 

автономного

 

запуска

 

приложений

, 

ис

-

пользуемых

 

в

 

ВЕРТИКАЛЬ

-

Справочники

. 

●

 

Документы

.

 

Раздел

 

оперативного

 

доступа

 

к

 

документам

 

различных

 

форматов

. 

●

 

Сервис

.

 

Раздел

 

предназначен

 

для

 

доступа

 

к

 

базам

 

данных

 

служебного

 

назначе

-

ния

 (

Каталог

 

баз

 

данных

, 

различные

 

БД

 

настроек

 

и

 

др

.). 

●

 

Помощь

. 

Раздел

 

доступа

 

к

 

справочной

 

информации

 

по

 

работе

 

с

 

системой

. 

Администратор

 

ВЕРТИКАЛЬ

-

Справочники

 

может

 

настраивать

 

так

 

называемые

 

профили

 

пользователей

, 

определяющие

 

состав

 

и

 

содержимое

 

разделов

 

основного

 

меню

 

для

 

каждой

 

из

 

групп

 

пользователей

, 

объединенных

 

одним

 

профилем

. 

Настройка

 

основного

 

меню

 

рассмотрена

 

в

 

разделе

 3.5.  

Инструментальная

 

панель

 

расположена

 

под

 

основным

 

меню

 

системы

 

и

 

содер

-

жит

 

набор

 

кнопок

 

для

 

выполнения

 

наиболее

 

часто

 

повторяющихся

 

операций

: 

Кнопка

   

Функция

 

 

 

Переход

 

к

 

предыдущей

 

таблице

 

Переход

 

к

 

предыдущей

 

таблице

 

текущей

 

БД

 (

движение

 

«

снизу

 

вверх

» 

по

 

схеме

 

навигации

). 

  

Переход

 

к

 

следующей

 

таблице

 

Переход

 

к

 

последующей

 

таблице

 

текущей

 

БД

  (

движе

-

ние

 «

сверху

 

вниз

» 

по

 

схеме

 

навигации

). 

  

Выделить

 

все

 

записи

 

Выделение

 

всех

 

записей

, 

отображаемых

 

на

 

странице

 

блокнота

. 

ВЕРТИКАЛЬ

-

Справочники

. 

Руководство

 

пользователя

 

 

46

  

Снять

 

выделение

 

Отмена

 

выделения

 

записей

. 

  

Переместить

 

в

 

буфер

 

Перемещение

 

выделенных

 

записей

 

в

 

буфер

 

обмена

. 

При

 

перемещении

 

запись

 

удаляется

 

из

 

исходной

 

пози

-

ции

. 

  

Копировать

 

в

 

буфер

 

Копирование

 

выделенных

 

записей

 

в

 

буфер

 

обмена

. 

Перед

 

копированием

 

или

 

перемещением

 

новой

 

порции

 

записей

 

в

 

буфер

 

обмена

 

происходит

 

автоматическая

 

очистка

 

его

 

содержимого

.  

  

Вставить

 

из

  

буфера

 

Вставка

 

содержимого

 

буфера

 

обмена

 

на

 

указанную

 

по

-

зицию

. 

  

Копировать

 

в

 

накопитель

 

Копирование

 

выделенных

 

записей

 

в

 

накопитель

. 

В

 

накопитель

 

можно

 

копировать

 

записи

, 

принадлежа

-

щие

 

таблицам

 

одинаковой

 

структуры

. 

В

 

отличие

 

от

 

буфера

 

обмена

, 

копирование

 

новой

 

пор

-

ции

 

записей

 

в

 

накопитель

 

не

 

приводит

 

к

 

предваритель

-

ной

 

автоматической

 

очистке

 

содержимого

 

накопителя

. 

  

Вставить

 

из

 

накопителя

 

Вставка

 

содержимого

 

накопителя

 

на

 

указанную

 

пози

-

цию

. 

  

Очистить

 

накопитель

 

Удаление

 

всех

 

данных

 

из

 

накопителя

. 

  

На

 

первую

 

запись

 

Переход

 

к

 

первой

 

записи

, 

отображаемой

 

на

 

странице

 

блокнота

. 

  

На

 

последнюю

 

запись

 

Переход

 

к

 

последней

 

записи

, 

отображаемой

 

на

 

страни

-

це

 

блокнота

 

  

Редактировать

 

запись

 

Запуск

 

режима

 

редактирования

 

активной

 

записи

. 

  

Вставка

 

пустой

 

записи

 

Вставка

 

пустой

 

записи

 

в

 

текущую

 

таблицу

. 

  

Удалить

 

запись

 

Удаление

 

активной

 

записи

  (

выделенных

 

записей

) 

из

 

текущей

 

таблицы

. 

 

 

 

 

 

 

 

содержание      ..     10      11      12      13     ..