Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
0 / 0 / 0
Регистрация: 29.09.2021
Сообщений: 4

Проблема организации многопользовательской работы с базой данных Microsoft Access

12.11.2025, 10:30. Показов 2750. Ответов 36

Студворк — интернет-сервис помощи студентам
Буду очень благодарен за помощь в организации многопользовательской работы с базой данных Microsoft Access.
Проблема:
Была попытка разместить файл Front-End'а на Google Диске и раздать доступ нескольким пользователям, но возникла проблема: при открытии файла одним пользователем, Access создает файл блокировки (.laccdb), из-за чего другие пользователи не могут вносить изменения. Следоватеьно, сделан вывод, что Google Диск (и подобные облачные хранилища) не решает эту задачу, и в результате не происходит синхронизация данных между пользователями в реальном времени.
Вопрос:
Рассматриваем вариант с приобретением сетевого хранилища (NAS), например, Synology DiskStation, с последующим развертыванием на нем СУБД MariaDB.
Скажите пожалуйста, поможет ли эта связка (NAS Synology DiskStation + MariaDB) решить проблему блокировок и организовать стабильную одновременную работу?
Существуют ли другие, возможно, более простые способы?
Если мы переедем на такую архитектуру, будет ли автоматически обновляться Front-End (интерфейсный .accdb -файл) у всех пользователей при его обновлении на сервере?
Заранее спасибо за советы специалистов.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.11.2025, 10:30
Ответы с готовыми решениями:

Создание многопользовательской работы с базой данных
Здравствуйте! Вопрос опытным программистам! Подскажите пожалуйста в нескольких словах, как...

Связывание данных Microsoft Excel с базой данных Microsoft Access
Всем Добрый День! У меня есть вопрос: Подскажите, возможно ли создать и как создать связь таблицы...

Сбои в работе многопользовательской БД Access
Добрый день! Прошу Вас помочь мне разобраться в причинах сбоя работы БД. И так, есть уже...

36
18.12.2025, 13:05
Студворк — интернет-сервис помощи студентам
 Комментарий модератора 
Господа, прошу с пониманием относиться к просьбам участников форума в оказании помощи в рамках обсуждаемого вопроса, если помогать не собираетесь - воздержитесь от комментариев.
Тема почищена
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 925
19.12.2025, 09:05
Цитата Сообщение от qwertehok Посмотреть сообщение
а вы можете сказать что есть примеры нормально работающей системы?
Вообще-то у нас есть несколько программ/баз на Access. Самой старшей 20 лет. Следующей - 15. Менялись параметры, исходные данные. Базы дорабатывались. У первой - 250 доработок, у второй - 140. Первую задачу сейчас переделывают для интернета.

Прошу прощения, не увидел замечание модератора.
0
6004 / 4579 / 1096
Регистрация: 29.08.2013
Сообщений: 28,287
Записей в блоге: 3
19.12.2025, 15:02
Цитата Сообщение от Silur Посмотреть сообщение
Вообще-то у нас есть несколько программ/баз на Access. Самой старшей 20 лет. Следующей - 15.
прям прям сетевые? с одновременным доступом?

я поддерживал 7 лет АРМ на аксесс+MSSQL и была там старая версия чисто на аксессе - 2 пользователя еще могли что то делать, но 3 и более это были дикие тормоза. и это когда они разные операции делали, про одновременно забивание накладных и речи не шло - зависало
ладно бы криворукий я это все писал, разрабатывало это команда из питера и от них наслушался что такое поведение норм

извиняюсь, но сам в работе не видел и поэтому так и писал

но то что делфи+СУБД лучше тут буду стоять до последнего
0
Заблокирован
19.12.2025, 15:04
Цитата Сообщение от qwertehok Посмотреть сообщение
прям прям сетевые? с одновременным доступом?
Цитата Сообщение от qwertehok Посмотреть сообщение
но то что делфи+СУБД лучше тут буду стоять до последнего
Да, вы используете архитектуру клиент-сервер.
0
Эксперт MS Access
 Аватар для Eugene-LS
13272 / 5949 / 1529
Регистрация: 05.10.2016
Сообщений: 16,653
19.12.2025, 15:15
Цитата Сообщение от qwertehok Посмотреть сообщение
делфи+СУБД лучше тут буду стоять до последнего
Вы типичный "Дельфист", не первый раз такое встречаю.
Спорить с вами ("дельфистами"), и что либо доказывать - действительно бесполезно.
Печалька однако.

По теме:
У меня пара на MySQL (ODBC + DAO) + несколько на MS SQL с FE на MSA (смесь ODBC и OLEDB + ADO.) - эксплуатируются более 10-ти лет.
0
6004 / 4579 / 1096
Регистрация: 29.08.2013
Сообщений: 28,287
Записей в блоге: 3
19.12.2025, 15:24
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Вы типичный "Дельфист", не первый раз такое встречаю.
спасибо)))
но я не говорю что делфи лучше си или другого ЯП
я говорю что делфи гибче чем формы в Аксессе

Цитата Сообщение от Eugene-LS Посмотреть сообщение
У меня пара на MySQL (ODBC + DAO) + несколько на MS SQL с FE на MSA (смесь ODBC и OLEDB + ADO.) - эксплуатируются более 10-ти лет.
так с этим никто не спорит, я же писал что аксесс и драйвер любой субд будет работать
выполняешь sql запросы и обрабатываешь ответы, тут хоть вба, делфи, си, любой язык подойдет

вопрос именно в многопользовательской работе
0
Эксперт MS Access
 Аватар для Eugene-LS
13272 / 5949 / 1529
Регистрация: 05.10.2016
Сообщений: 16,653
19.12.2025, 15:37
Цитата Сообщение от qwertehok Посмотреть сообщение
вопрос именно в многопользовательской работе
А что проверка "занятости" записи на дельфи и VBA принципиально отличаются?
0
Заблокирован
19.12.2025, 15:54
Цитата Сообщение от Eugene-LS Посмотреть сообщение
А что проверка "занятости" записи на дельфи и VBA принципиально отличаются?
Об этом заботится СУБД. Она транзакционная.
0
Эксперт MS Access
 Аватар для Eugene-LS
13272 / 5949 / 1529
Регистрация: 05.10.2016
Сообщений: 16,653
19.12.2025, 15:59
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Об этом заботится СУБД. Она транзакционная.
Ясно.
0
Заблокирован
19.12.2025, 16:04
Eugene-LS,

Я вообще-то тоже против переписывания того, что уже работает.
Но для новых проектов стоит выбрать среду посолиднее.
Если вам нужен только клиент-сервер, не трёхзвенка, то рекомендую Lazarus.
0
Эксперт MS Access
 Аватар для Eugene-LS
13272 / 5949 / 1529
Регистрация: 05.10.2016
Сообщений: 16,653
19.12.2025, 16:17
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
то рекомендую Lazarus.
Вот спасибо!
Посмотрел - ВАУ-у-y-у-!!! Хорошая штука !!!
...
Сейчас попробую на ней чё нить простенькое написать ...
0
Заблокирован
19.12.2025, 16:29
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Посмотрел - ВАУ-у-y-у-!!! Хорошая штука !!!
Да ещё и Freeware.

Цитата Сообщение от Eugene-LS Посмотреть сообщение
Сейчас попробую на ней чё нить простенькое написать ...
Рекомендую ещё для доступа к БД установить компонент ZeosDBO. В сетевом диспетчере пакетов.
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 925
19.12.2025, 23:10
Цитата Сообщение от qwertehok Посмотреть сообщение
прям прям сетевые? с одновременным доступом?
Да, сетевые, да, с одновременным доступом. Раньше на ней работало 10 человек, теперь - 5. ("оптимизация затрат", а проще говоря - сокращение) И если раньше обрабатывали до 16 тыс записей в месяц, то теперь всего 5-6 тыс. Нормально работала пока число записей в основной таблице не перевалило за 900 тыс. Операторы начали ныть, что долго форма выводится, а по-моему было терпимо. (это они на эсэмках под досом не работали). Пришлось бить базу на части. И у нас работали не с накладными, а с анкетами. И можно было нормально продумать и оптимизировать процесс. То что разработчики были с Питера ни о чём не говорит. Ту же 1С сколько лет до ума доводили.
Например, как вводились новые анкеты у нас. Заносились все данные в форму, которая была отвязана от таблицы, а потом все внесённые данные по команде "Сохранить" вносились в таблицу (вообще-то их было 3 таблицы). И не было сбоев. Вот корректировка записей была сложнее.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
23.12.2025, 08:52
Цитата Сообщение от Silur Посмотреть сообщение
Стоит сейчас Microsoft Server 2016 (более современные не подходят. У них удалённый рабочий стол под Access работает неустойчиво)
У меня 2019 и RDP работает как часы и с новым ПО и со старым.
Миниатюры
Проблема организации многопользовательской работы с базой данных Microsoft Access  
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
23.12.2025, 08:54
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Всё равно база и приложение в одном файле
Какая чёрная пещера. Учите матчасть
0
 Аватар для Silur
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 925
23.12.2025, 12:11
Вот здесь я описывал проблемы связи по RDP Проблемы с RDP в MS Windows Server 2018
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
27.12.2025, 00:53
Цитата Сообщение от Silur Посмотреть сообщение
Вот здесь я описывал проблемы связи по RDP Проблемы с RDP в MS Windows Server 2018
Там даже слова RDP нет. Да и Windows server 2018 не существует, после 2016 вышел 2019, на котором у меня прямо сейчас по RDP из нескольких городов и краёв люди работают.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2025, 00:53

БД для многопользовательской работы
Вообщем меня на работе попросили написать простую базу данных в 2003 Accesse.... я сделал её... но...

На что перейти с файловой VBA для многопользовательской работы
Собственно есть база около 300 метров отдельным файлом. --Есть несколько рабочих мест и между...

Microsoft Access - как в Access 2016 открыть базу созданную в Access 2021 ?
Здравствуйте! Не могу открыть в access 2016 базы созданную ранее в access 2021, выходи сообщение...

Как предоставить многопользовательский доступ к базе СУБД Access?
Всем доброго времени суток! Сделал базу данных, из которой будет производиться слияние...

Многопользовательский доступ к разделенной базе access
access 2016. -Разделенная база данных accdb. Файл с таблицами выложен в локальную сеть. -Доступ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru