Select the product you need help with
Проблемы при распространении приложения Access, как приложение разделения базы данныхКод статьи: 162522 - Список продуктов, к которым относится данная статья. Дополнительно: требуется изложенный, взаимодействия и многопользовательской навыков На этой страницеАннотацияВ данной статье рассматриваются проблемы, которые нужно решить при распространять приложения Microsoft Access, как разделение базы данных приложения с помощью Microsoft Access Developer Toolkit (ADT) версии 7.0 средства или Microsoft Office Developer Edition средства (ODE). В данной статье, устраняет следующие разделы:
Дополнительная информацияТакое разделение приложений баз данных?A разделение базы данных состоит из двух файлов базы данных. Одна база данных (называемые серверную базу данных) содержит таблицы и связи и находится на сетевом файловом сервере. Другой базы данных (называемые в клиентской базе данных) содержит все остальные объекты базы данных: запросы, формы, отчеты, макросы и модули и находится на компьютере каждого пользователя.Структуры базы данных разделения хорошо работает в многопользовательской среде, и он обеспечивает следующие преимущества:
Создание установочных файловПри распространении приложений разделения баз данных создавать две отдельные наборы файлов установки: Настройка одной клиентской базы данных и все ее файлы поддержки и одной установки для серверной базы данных, содержащий только этот файл и, возможно, файл Readme.Установки для серверной базы данных не требуется включать сочетания клавиш, реестра и дополнительные компоненты. Тем не менее мастер установки автоматически будет включать файлы установки Microsoft Access, и эти файлы будут установлены на сервере вместе с обслуживающей базы данных. При распространении приложения, сообщите сетевому или системному администратору, чтобы сначала запустите программу установки для серверной базы данных на сетевом файловом сервере. Также инструкции для необходимых разрешений для папки, данные размещения, таких как чтение, запись, создание, Установка и удаление. Можно включить эти и другие инструкции, сведений файла и включить файл как часть установки для серверной базы данных. Установки после установки соответствующих файлов на файловом сервере, попросите всех пользователей, чтобы запустить программу установки для клиентской базы данных. Эта программа установки устанавливает главное приложение и все файлы времени выполнения Microsoft Access на компьютере каждого пользователя. Обновление связанных таблицПосле установки серверной базы данных на сетевом файловом сервере, может потребоваться механизма в клиентской базе данных для обновления подключения связанной таблицы. На самом деле это хороший способ выполнения Visual Basic процедуры каждый раз открывает клиентской базы данных для проверки правильности ссылки на таблицы и обновить их, если они не являются. Это можно избежать потенциальных проблем при перемещении серверную базу данных в другое место или локальном компьютере неправильно установлено сопоставление с сетевым сервером.Приложение примера решения для разработчиков (Solutions.mdb), включенные в Microsoft Access содержит модуль, называемый modRefreshTableLinks (или RefreshTableLinks в версии 7.0), можно использовать как основу для написания собственной процедуры Visual Basic для обновления таблицы ссылок. Можно выполнить процедуру в обработчике события OnLoad формы запуска, или в макрос Autoexec приложения, таким образом, чтобы проверить ссылки на таблицы или обновляется каждый раз при запуске приложения. Для получения дополнительных сведений о настройке modRefreshTableLinks для использования в пользовательском приложении, щелкните следующий номер статьи базы знаний Майкрософт: 154397 Примечание, Если можно эмулировать топологии сети, к которым пользователи вашего приложения, у вас нет обновить ссылки на таблицы в базе данных приложения (внешний). Например если вы знаете, базу данных (внутренних) будет находиться в G:\MyAppFolder, где G: — подключенный сетевой диск, можно так же, как подключить сетевой диск, в среде разработки и установить серверную базу данных в G:\MyAppFolder. Затем при распространении приложения свойству Connect для каждой таблицы уже содержат правильный путь к серверной базе данных. Тем не менее поскольку вы не можете контролировать ли пользователь перемещать серверную базу данных в другое место или как каждый пользователь будет отображать свои сетевые диски, следует включить процедуры для обновления связей таблицы во всех приложениях разделения базы данных.
(http://support.microsoft.com/kb/154397/
)
Как изменить модуль RefreshTableLinks Solutions.mdbСсылкиДля получения сведений об использовании мастера разделения баз данных поиск в предметном указателе справки для "база данных разделитель". СвойстваКод статьи: 162522 - Последнее изменение :: 17 сентября 2011 г. - Редакция: 3.0 Информация в данной статье относится к следующим продуктам.
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:162522
(http://support.microsoft.com/kb/162522/en-us/
)
| Переводы статьи
|




Перейти к началу страницы








