Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32

Не получается многопользовательский режим

02.05.2018, 18:04. Показов 2485. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане, здравствуйте!

Серьезная проблема, которую надо срочно решить!

Решил сделать многопользовательскую базу Access для 3 пользователей. Создал 3 аккаунта Dropbox. С одного аккаунта расшарил для других папку, в которой находится файл _be.accdb. Клиентские приложения .accdb находятся соответственно на трех компьютерах отдельно.

Когда юзеры начинают пользовать клиенты, в папке Dropbox создаются конфликтующие файлы _be.accdb, соответственно никакого многопользовательского режима не получается.
Думал, что через Dropbox получится сделать аналог сетевой папки. Или может что где я неправильно указал и можно что-нибудь подкрутить...
Беда, помогите, пожалуйста!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.05.2018, 18:04
Ответы с готовыми решениями:

Многопользовательский режим
Ребята, подскажите реально ли организовать многопользовательский режим доступа к БД Аксеса? Сколько ОДНОВРЕМЕННО пользователей могут ею...

Форма корректировки данных и многопользовательский режим
Доброго дня всем, Существует база даных которая находиться в корпоративной сети, первый и самый важный вопрос как ее сделать...

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

12
296 / 257 / 68
Регистрация: 18.06.2015
Сообщений: 570
03.05.2018, 08:47
Лучший ответ Сообщение было отмечено alvk как решение

Решение

Нельзя через ДБ организовать одновременный доступ к базе. Только если по очереди запускать.
Если нет сети, через которую можно получить файловый доступ к be, то оптимальный выход - замена be на базе Акцесса на SQL сервер. Миграция не такая сложная.
2
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
03.05.2018, 11:34
Цитата Сообщение от goldenbar Посмотреть сообщение
Думал, что через Dropbox получится сделать аналог сетевой папки. Или может что где я неправильно указал и можно что-нибудь подкрутить...
Беда, помогите, пожалуйста!
3 пользователя для MSA = Плёвое дело.
Задумываться про SQL стоит, думаю, когда их свыше десяти, но и то зависит от их активности и нагрузки на БД.
Обычно все делают так:
fe на юсерах подключает таблицы с be рассшареной на общедоступном сетевом ресурсе.
И все счастливы.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
03.05.2018, 12:26
Цитата Сообщение от Eugene-LS Посмотреть сообщение
с be рассшареной на общедоступном сетевом ресурсе.
Тама какая-то дропбокс, начальника.
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
03.05.2018, 12:55
Цитата Сообщение от alvk Посмотреть сообщение
Тама какая-то дропбокс, начальника.
Ну тут ТС не так выразился - но то что имел ввиду понятно.
0
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
03.05.2018, 16:19  [ТС]
Спасибо большое за ответы.

Поэксперементировал еще с Яндекс.Диском, та же история, создается конфликтующий файл _be. Потом установил программу ExpanDrive, которая на основе аккаунтов пользователей облачных сервисов эмулирует сетевой жесткий диск, соответственно без установки ПО этих облачных сервисов. Протестировал. И здесь я понял, что видимо, на одной из машин (которая стоит на производстве) очень слабый Интернет (подключен через беспроводной модем). Даже таблицы не смог прилинковать к клиенту. Файл _be корежило и портило до полной неспособности работать. А на другой машине все работало исправно.

MrShin, вот теперь думаю как организовать такой SQL сервер. Знаний в этой области еще меньше чем в Access))
У меня дано: просто три компьютера, подключенных к Интернет, и один из них еле фурычит. Получается надо покупать сервер и на нем размещать серверное ПО? или на каком-нибудь компьютере его установить? Или какой-нибудь хост арендовать удаленный? что подскажите, господа?))
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
03.05.2018, 16:48
Цитата Сообщение от goldenbar Посмотреть сообщение
Поэксперементировал еще с Яндекс.Диском
Забудьте!
Это лучший способ угробить БД! (как суровая практика показала)
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
04.05.2018, 04:18
Цитата Сообщение от goldenbar Посмотреть сообщение
Получается надо покупать сервер и на нем размещать серверное ПО?
Вам вполне хватит обычного компьютера для этих целей, просто памяти поставьте побольше, лучше 16 гиг, но можно и 8 гиг.
Если у вас нет проводной сети, то можно настроить wi-fi, это не дорого, обычный роутер за 1600 рублей и три сетевых карты, которые подключаются по usb к компьютеру, четвёртый новый компьютер можно по локальной сети к роутеру подключить, на котором вы разместите Windows Server и MS SQL Server, виндовый платный, а sql вам Express вполне достаточен. Не обязательно последние версии ставить. От 2003 до 2012 любые подойдут.
1
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
04.05.2018, 07:16  [ТС]
alvk, спасибо! Буду пробовать!)
0
296 / 257 / 68
Регистрация: 18.06.2015
Сообщений: 570
04.05.2018, 10:40
Полно хостингов, предоставляющих базы данных как сервис. MySQL можно найти вообще бесплатно, MS SQL, например, в МС-овском Azure стоит от $5 в месяц. Может и бесплатно можно найти, надо смотреть.
0
Эксперт MS Access
 Аватар для Eugene-LS
12358 / 5865 / 1501
Регистрация: 05.10.2016
Сообщений: 16,473
04.05.2018, 11:45
goldenbar, MySql на хосторе или MS SQL (pf доп плату)
Цитата Сообщение от MrShin Посмотреть сообщение
Может и бесплатно можно найти, надо смотреть.
Навалом!
Но с рекламной добавочкой внизу (как правило)
Услуги хостера от 3000 в год - не дорого ....
0
0 / 0 / 0
Регистрация: 04.08.2017
Сообщений: 32
13.05.2018, 13:49  [ТС]
Всем здравствуйте!

Поделюсь последними своими новостями и размышлениями. Все эти последние дни изучал MS SQL Server, способы миграции из Access, как и где разместить сервер. Скажу честно, мне - юристу по образованию, дается это крайне трудно. Но, правда, очень интересно )
--Установил на своем компе MS SQL Server 2012, пробовал там переносить таблицы из Access.
--Эти все манипуляции показались мне бесчеловечными.
--Полазив по форумам узнал, что раньше в Acсess был специальный Мастер перехода на БД SQL, в моем 2016 я такого не обнаружил.
--Пришлось каждую таблицу переносить отдельно.
--И переносятся только данные и структура.
--А все ключи и индексы не переносятся, получается это все надо потом ручками настраивать???

Какая-то жуть. Не понимаю для чего Майкрософт такую подлость для пользователей сделала.

Думал где разместить сервер. Копался несколько дней в Azure. Опять от мелкомягких пакость.
--Не смог зарегить бесплатную подписку, да и платную тоже не мог зарегить.
--Пробовал разные учетные данные, разные кредитки привязывал - толку никакого.

Залез на Amazon AWS,
--все зарегал за полчаса.
--Сделал себе Инстанс с MS SQL Server.
--Приконнектился к нему с SQL Server menegment studio.
--Перенес одну маленькую табличку из 5 строк.
--Потом начал переносить основную таблицу из более 50000 записей, не получается!
--Точнее получается, на серваке создается таблица со структурой, но данные переносятся крайне медленно.
--Отойдешь от компа, он впадает в спячку, соединение прерывается и усе!

Делай все заново.
--Удалил перенесенные таблицы с Access, приконнектился к этим же таблицам с сервера.
--Acccess приложение работает. НО очень медленно.
--Хотя видимо так и должно быть.
--Пока приложение обратится на сервер, пока получит ответ...

В целом такая скорость работы меня не удовлетворила.
--Потом еще вычитал, что к инстансу надо подсоединять хранилище EBS, а то если сервер остановится - то там ничегошеньки потом не останется, ни самого сервера ни тем более БД.
--Создал Volume в EBS, но подсоединить к инстансу так и не получилось... беда.

Теперь пришла в голову такая идея:
--на компе, где работает основной оператор (т.е. где происходя основная работа с БД), установить MS SQL Server, смигрировать туда таблицы Access, и через программку Хамачи приконнектить к SQL Server клиентское приложение Access с другого компа.
--Без всякого отдельного сервера. На компе приличный проц и 6 гб оперативы.
--На нем исключительно работают в БД. Ну еще может в интернете гуляют.

Как думаете, такой вариант имеет право на жизнь??
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
15.05.2018, 09:31
а wi-fi сеть организовать никак? тогда VPN настраивайте и через RDP подключайтесь к компу, только советую поставить туда Windows Server, иначе больше двух или даже одного не подключится, но в сети есть патч для семёрки. В сети вообще много чего есть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.05.2018, 09:31
Помогаю со студенческими работами здесь

Поле "Вложение" многопользовательский режим
Здраствуйте Пытаюсь сделать базу. В БД на форме имеется поле "Вложение". Базу расположил на сетевом диске. Проблема возникает когда...

Многопользовательский режим
Добрый день !!! В команде use для доступа к одной и той же базе (dbf) нескольким пользователям , есть команда SHARED . Интересует вот ,...

Многопользовательский режим у Local DB
Здравствуйте. Создал приложение winforms c# для работы с клиентами. Сделал обычную базу в той же visualstudio - LocalDB. Разместил её на...

Многопользовательский режим в mdf
Здравствуйте. Создал приложение winforms c# для работы с клиентами. Сделал обычную базу в той же visualstudio - LocalDB. Разместил её на...

Авторизация пользователя в самописном приложении и многопользовательский режим
Доброго времени суток! Хочу написать свой велосипед мессенджер (точнее что-то похожее на него, так как нужен будет специфический набор...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru