Пошук
Розширений пошук
Інструкція з інсталяції Системи Картка (вер.5.0-5.3) на 2-х та більше комп'ютерах в мережі

Як інсталювати Систему на 2-х та більше комп'ютерах і працювати з однією базою даних, що розташована на одному з них (моделювання "мережного" рішення)

 

Введемо терміни, які далі будуть застосовуватись.

"Головна" машина - це комп'ютер, на якому розгорнута повністю Система разом з базою даних ( нагадуємо, що база даних є один файл C:\Kartka.arm\Sqlbase\Km010703\Km010703.dbs ).

 

"Інша" машина - це комп'ютер, на якому розгорнута повністю Система, але

1)база даних на ній відсутня і

2)файл C:\Kartka.arm\Sql.ini має іншу редакцію.

 

1. Дія, яку потрібно виконати на "головній" машині.

 

Оскільки база даних є файл, то щоб з "іншої" машини цей ресурс був досяжний, потрібно на "головній" машині надати повні права доступу до бази даних для "іншої" машини. Наприклад, можна надати повні права доступу до каталогу C:\Kartka.arm\Sqlbase\Km010703, як показано на Мал.1 та Мал.2 ( малюнки отримані в операційній системі Windows 98; в інших ОС інтерфейс буде відповідний).

 

Мал. 1

 

Мал. 2

Про надані права операційна система буде повідомляти, як показано на Мал.3.

 

Мал. 3

 

2. Дія, яку потрібно виконати на "іншій" машині.

Відредагувати файл C:\Kartka.arm\Sql.ini (Мал.4) як показано на Мал.5.

 

Мал. 4

 

Мал. 5

Тобто, у файлі Sql.ini знаходять розділ [dbwservr] і значення параметра dbdir в ньому замінюють на потрібний текст. На Мал.5 "головна" машина на мережі має ім'я РС10. Укожному органі, де інстальована система "Картка", "головна" машина може мати інше "фізичне" ім'я. Тому скоріше не РС10 буде контекстом, а інший.

 

На цьому інсталяція Системи на 2-х та більше комп'ютерах закінчена. Можна працювати з однією базою даних, яка розташована на "головній" машині.

 

================

Зупинимось на деяких особливостях роботи Системи після того,як виконали попередні дії.

 

Особливість 1.

Коли викликають програму KL_K110M.EXE на "головній" машині, то в запрошенні до входу в базу даних буде нагадування

База даних - файл C:\Kartka.arm\Sqlbase\Km010703\Km010703.dbs

( див. Мал.6)

 

Мал. 6

 

Після входу до бази даних в каталозі C:\Kartka.arm\Sqlbase\Km010703автоматично буде побудований так званий протокол ( файл з розширенням LOG (Мал.7) ). Це і є основна ознака того, що СУБД (задача SQLBase Engine) "захопила" ресурс, іде робота з базою даних. З "іншої" машини тепер увійти до бази даних неможливо. Операційна система заблокує контакт з "захопленою" базою (файлом).

 

Мал. 7

 

Якщо хочуть увійти до бази даних з "іншої" машини, то достатньо просто припинити роботу програми Користувача ( KL_K110M.EXE ) на "головній" машині. При цьому всі LOG-файли автоматично зникають.

 

 

Особливість 2.

Коли викликають програму KL_K110M.EXE на "іншій" машині, то в запрошенні до входу в базу даних буде нагадування

База даних - файл \\PC10\Kartka.arm\Sqlbase\Km010703\Km010703.dbs

 

Тут контекст \\PC10є нагадування про "головну" машину.

 

Особливість 3.

Робота з Генератором звітів, бланками, робота з бібліотекою "Норми та право" Системи та іншими складовими частинами виконуються на кожній машині автономно. Ці дії не перетинаються по ресурсах.

 

Особливість 4.

Всі роботи з архівування бази даних, збереження копій, їх відновлення виконують лише на "головній" машині.

 

================

(кінець інструкції)                                 e:\kartka.doc\#catalog\t17\t17r06\t17r06c_50.doc




Територіальні органи Головдержслужби
Cтатистичні та аналітичні матеіали
Моніторинг
На допомогу кадровику
Взаємодія зі ЗМІ та громадськістю
 
 Опитування

Якими б Ви хотіли бачити результати адміністративної реформи?

Відповісти