Ваш вопрос мне кажется довольно запутанным. Вы упоминаете SQL Server, но не говорите, что ваше приложение использует SQL Server для хранения данных.
Таким образом, я могу только предположить, что у вас есть один файл MDB или ACCDB с вашими таблицами данных, а также формами и отчетами в одном файле.
Единственный правильный способ распространения этого приложения:
разделить его на интерфейс (формы / отчеты / и т. Д.) Со связанными таблицами, которые указывают на сервер (только таблицы данных).
поместите серверную часть на ваш файловый сервер и перекомпоновайте таблицы, чтобы указать новое расположение серверной части.
раздайте копию интерфейса каждому из трех пользователей, которые будут запускать его со своих настольных компьютеров. Если вы беспокоитесь о распространении изменений во внешнем интерфейсе, вам может пригодиться что-то вроде внешнего обновления Tony Toews .
Другие подскочили сказать, что вы должны поместить данные в SQL Server, но большинству приложений Access для 3 пользователей не требуется мощь SQL Server. Если у вас нет прав администратора на вашем SQL Server, может быть довольно сложно продолжать изменять базу данных вашего приложения.
С другой стороны, если ваша база данных вырастет до 1 ГБ или более, или если у вас есть строгие требования к безопасности, или если данные в вашей базе данных настолько важны, что для них требуются полностью отказоустойчивые резервные копии, то SQL Server будет разумным хранилищем данных.
Для большинства доморощенных приложений не так уж и много.