MS-доступ: разбивая передний и задний конец - PullRequest
0 голосов
/ 23 июля 2010

У меня есть база данных доступа на сервере. это разделено на передний конец и задний конец.

люди получают доступ к интерфейсу базы данных с помощью ярлыка со своих настольных компьютеров.

Я точно знаю, что несколько человек используют его одновременно.

по какой-то причине, когда я создал ярлык на моем компьютере для доступа к интерфейсу этой базы данных, я могу открыть файл без проблем, но если я пытаюсь просмотреть какие-либо таблицы или формы, я получаю:

could not use .....file; file already in use

что это значит?

1 Ответ

2 голосов
/ 23 июля 2010

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

Тем не менее, в общем смысле, я думаю, это означает, что вы должны предоставить каждому пользователю свою собственную копию файла базы данных FE ... вместо того, чтобы позволить всем непосредственно открывать один и тот же файл FE в сетевой папке.

Используйте бесплатное Auto FE Updater * от Tony Toews , чтобы управлять распространением файлов FE среди своих пользователей. Затем вы можете заменить существующие ярлыки на рабочем столе ярлыком утилиты Тони. Это удобный способ убедиться, что у всех пользователей установлена ​​последняя версия вашего FE, и, предоставив им свою собственную копию, можно избежать проблем, присущих каждому, кто может напрямую открывать один и тот же файл базы данных FE.

Кроме того, прочитайте эту страницу от Тони для получения более подробной информации: Разделение MDB Microsoft Access на внешний и внутренний интерфейсы - почему?

Редактировать : Возможно, сообщение об ошибке вызвано тем, что пользователь открыл базу данных BE исключительно. Им не нужно было бы открывать его в этом режиме, но при изменении внутреннего объекта, такого как дизайн таблицы, Access переключит их в эксклюзивный режим. Однако, если бы это было объяснением, похоже, что все, кроме монопольного пользователя, получили бы то же сообщение об ошибке, что и вы. Они?

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