7

Проблема:

В нашем офисе есть клиентская база данных Access размером около 20 МБ. Люди в основном используют его из локальной сети офиса, но некоторые другие члены команды являются внешними, и в настоящее время у них есть следующий рабочий процесс:

  • Попросите кого-нибудь в офисе загрузить файл на FTP-сервер
  • Скажите другим прекратить вносить изменения в базу данных
  • Загрузите базу данных, внесите изменения
  • Загрузите его на FTP-сервер и скажите офису, что он снова пригоден для использования

Вопрос:

Какой самый простой способ позволить этим людям вносить изменения в эту базу данных, не прибегая к описанным выше методам?

Не должно быть необходимости в реальном "живом" и совместном редактировании, но процесс должен быть достаточно простым для изучения "обычными" пользователями ПК и включать как можно меньше усилий для меня на стороне разработчика / системного администратора.

3 ответа3

2

Рассмотрим переход от использования Access к использованию MS SQL. В Access (по крайней мере, 2007) есть Wizards, которые помогут вам довольно легко конвертировать.

SQL предоставит вам доступность и многопользовательские возможности, которые вам необходимы в вашей БД.

2

Самое простое решение, хотя и не обязательно самое дешевое, - разрешить удаленным пользователям доступ через Terminal Server/RDP. Теперь, если у вас есть только один пользователь одновременно, используя приложение, вы можете легко назначить ПК для этой задачи, открыть порт на брандмауэре и направить трафик на этот компьютер.

Также обратите внимание, что вам следует рассмотреть возможность разделения базы данных на внешний и внутренний интерфейсы и позволить нескольким пользователям одновременно работать с данными в локальной сети. См. Раздел « Разделение вашего приложения на страницу с советами по началу и концу» .

0

Вы можете попробовать сервис, который мы предлагаем - EQL Access. Мы позволяем вам либо синхронизировать изменения через Интернет с несколькими локальными версиями Access (GeoSync), либо вы можете использовать OnWeb, который позволяет пользователям взаимодействовать с Access через веб-браузер. Это означает отсутствие изменений в том, как люди используют / разрабатывают Access, и вы можете запланировать синхронизацию, если хотите, чтобы она происходила регулярно.

Я знаю, что я (очень) опоздал на вечеринку с ответом здесь, но это именно то, для чего мы разработали эту услугу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .