Організація роботи в мережі для бази даних формату MS Access.

Автор:   Кравченко Андрій, mail@andriy.co
Аналіз листів користувачів показує, що найбільш часто задається питання приблизно такого змісту: «Як можна організувати роботу програми «Товари, Ціни, Облік ...» з декількох комп'ютерів (робочих місць), щоб забезпечити спільну роботу в єдиній базі даних?»
Одразу відповімо. Це дуже нескладний процес, так як система «Товари, Ціни, Облік ...» з самого початку будувалася з розрахунком на спільну мережну роботу багатьох користувачів з однією базою даних.
Отже, почнемо по порядку.
Передбачається, що ви вже маєте декілька комп'ютерів, об'єднаних в стабільну й настроєну локальну мережу.
  1. Маємо комп'ютер, на якому буде зберігатися база даних. Умовно назвемо таку машину сервером бази даних. Це може бути одна з робочих машин. Бажано для цих цілей виділити найпотужніший комп'ютер з наявних (хоча ТЦУ пред'являє досить скромні вимоги до обладнання). ОБОВ'ЯЗКОВО такий комп'ютер повинен бути підключений до джерела безперебійного живлення .
  2. Файл бази даних називається tcu_be.mdb і за замовченням знаходиться в каталозі програми (як правило, c:\program files\tcu3).
  3. Створимо на диску C: сервера каталог TCUBase і перемістимо туди файл tcu_be.mdb.
  4. Стандартними засобами Windows надамо загальний доступ до теки TCUBase сервера. Для цього клацніть правою кнопкою миші на теці TCUBase і виберіть пункт меню «Загальний доступ і безпека». Задамо прапорці «Відкрити спільний доступ до цієї папці» і «Дозволити зміну файлів по мережі». Натиснемо кнопку «Застосувати».

  5. Тепер справа за малим. На кожному комп'ютері (їх уже можна називати робочими станціями ) потрібно встановити та запустити ТЦУ3 . Після цього перейти до розділу «Довідники» -> «Налаштування»

    Виберіть пункт «Посилання та шляхи», натисніть кнопку «Змінити підключення» і вкажіть шлях до каталогу TCUBase сервера. Для цього:

    • тип підключення задаємо «MS Access»;
    • тиснемо на кнопку "..." (на малюнку виділена жовтим кольором).
    • в стандартному файловому діалозі через мережеве оточення знаходимо сервер і вибираємо ресурс "TCUBase".

    У каталозі вибираємо файл tcu_be.mdb і тиснемо кнопку «ОК».
  6. Тиснемо на кнопку «Зберегти рядок підключення».

    Додаток запросить перезавантаження, на що вам залишається тільки погодитися. При повторному запуску програма підключиться до бази даних, яка розміщена на сервері в каталозі TCUBase.
  7. виконати ці кроки з кожним робочим комп'ютером.

Обмеження на кількість користувачів накладає сама база даних Microsoft Access. Як правило, називається цифра в 10 користувачів, хоча ніяких жорстких обмежень на кількість користувачів немає. Досвід показує, що при середньому завантаженні (20-30 документів на кожному робочому місці в день) система працює без зауважень і з 20 користувачами. Але при такій кількості користувачів вже варто подумати про придбання ТЦУ в редакції «Мережа» або «Ультра», які дозволяють працювати з базами даних MS SQL Server. Це вже другий рівень надійності та швидкості роботи, особливо при великих обсягах даних.

Теми, що посилаються на статтю:

Вгору