Taxidriver - підтримка - настройка алиасов bde

Налаштування алиасов BDE крок за кроком.

BDE встановлюється на всіх комп'ютерах, на яких передбачається експлуатація програми (якщо на сервер не передбачається запуск програми устаналівать і налаштовувати BDE на ньому не обов'язково). Аліаси налаштовуються в кожній копії BDE (втім, слід розуміти, що всі налаштування зберігаються у файлі idapi32.cfg, що знаходиться в каталозі установки BDE - зазвичай це C: \ Program Files \ BDE або C: \ Program Files \ Common Files \ Borland Shared \ BDE, тому, як правило, досить налаштувати аліаси на одному клієнті і скопіювати готовий файл idapi32.cfg на всі інші в каталог установки BDE).

Перед початком настройки алиасов необхідно встановити саму BDE. Детально процес установки розглянуто тут.

1. Запускаємо аплет BDE Administrator з "Панелі управління" (Control Panel) або головного меню системи.

2. Спочатку аліаси відсутні.

3. Нам потрібно створити два аліаса:


тип "INTRBASE", ім'я "TaxiDriver"
"LANG DRIVER" - "Pdox ANSI Cyrillic"
"SERVER NAME" - "C: \ TaxiDriver \ Data \ TaxiDriver.gdb" - ваш шлях до бази даних в разі установки на одному комп'ютері
"USER" - "SYSDBA"


тип "STANDART", ім'я "TaxiDriverTEMP"
"DEFAULT DRIVER" - "PARADOX"
"PATH" - "C: \ Temp" - ваш шлях до тимчасових файлів

4. Створимо перший алиас: меню "Object" пункт "New.". У вікні зі списку вибираємо тип: INTRBASE. Ok.

5. Відразу вводимо ім'я новоствореного аліаса: TaxiDriver.

Ввівши ім'я, натискаємо Enter. Алиас створений і обраний, тепер переходимо в праву частину вікна для настройки параметрів аліаса. Необхідно вказати значення двох параметрів: LANGDRIVER і SERVER NAME.

6. Параметр LANGDRIVER слід встановити (клацнути по його значенню і вибрати зі списку) в значення Pdox ANSI Cyrillic. Параметр SERVER NAME це шлях до файлу бази даних. Важливо. вказаний на малюнку шлях C: \ TaxiDriver \ Data \ TAXIDRIVER.GDB справедливий тільки при установці на одному комп'ютері (коли сервер FireBird встановлений тут-же). Якщо установка проводиться в локальній мережі, а ви налаштовуєте клієнтське робоче місце - шлях буде іншим, а саме: servername: C: \ TaxiDriverData \ TAXIDRIVER.GDB (де "servername" це netbios-ім'я комп'ютера-сервера мережі. Це шлях до файлу бази даних в термінах файлової системи серверної машини. Цей рядок конекту справедлива для мережі на протоколі TCP / IP, якщо ваше мережу використовує інший протокол (NetBEUI, IPX / SPX) то і рядок конекту буде інший (описано в документації на сервер FireBird)).

Дивіться, також, статтю про правильну установку програми в мережі.

Для деякого зручності в подальшому має сенс відразу встановити параметр USER NAME в значення SYSDBA (це ім'я користувача за замовчуванням для службових коннектов до бази даних).

7. Створимо другий алиас: меню "Object" пункт "New.". У вікні зі списку вибираємо тип: STANDARD. Ok.

8. Відразу вводимо ім'я новоствореного аліаса: TaxiDriverTemp. Ввівши ім'я, натискаємо Enter. Алиас створений і обраний, тепер переходимо в праву частину вікна для настройки параметрів аліаса. Необхідно вказати значення одного параметра: PATH.

Це шлях до локального каталогу для тимчасових файлів. Даний каталог необхідно створити заздалегідь. Подбайте про права Read / Write / Modify / Delete для всіх користувачів на цей каталог. Значення цього параметра не залежить від того ставите ви програму локально або в мережі, це шлях до каталогу в термінах файлової системи клієнтської машини.

9. Все. Налаштування закінчена, входимо з BDE Administrator не забуваючи зберегти внесені зміни (відповівши "Yes" на питання про це). Зверніть увагу на шлях до файлу idapi32.cfg, на інші станції в мережі достатньо скопіювати цей файл в той же самий місце замінивши існуючий (щоб не налаштовувати аліаси на кожній станції).

10. Ми налаштували два аліаса з іменами "TaxiDriver" і "TaxiDriverTemp". Аліаси BDE це глобальне поняття для локальної машини. Програма налаштована на використання алиасов саме з цими іменами за умовчанням. Але визначається це в файлі TaxiDriver.ini, що знаходиться в каталозі програми.

Використання різних алиасов і відповідна настройка файлу TaxiDriver.ini дозволяє гнучко налаштувати програму для особливих умов роботи.

Схожі статті