Настольная СУБД Access 2002

         

Способы преобразования приложений Access для использования их с SQL Server


Предположим, у вас имеется приложение Microsoft Access, которое необходимо приспособить для работы с сервером базы данных (например, Microsoft SQL Server). Существует несколько

способов выполнения такого преобразования.

  • Можно перенести все таблицы или часть таблиц, хранящиеся в приложении Access, на сервер, а затем присоединить их к приложению Access с помощью механизма связывания таблиц. Никакие другие объекты приложения при этом не изменятся.
  • Можно средствами Microsoft Access 2002 подключить клиентское приложение к базе данных на SQL Server. Предварительным шагом к созданию такого приложения является преобразование его таблиц в формат Microsoft SQL Server и перенос их с клиента на сервер.

    Далее клиентское приложение можно постепенно оптимизировать, ликвидируя в первую очередь узкие места, оставляя по возможности интерфейс неизменным. В процессе развития приложения в качестве инструментальной среды для реализации дополнительных функциональных возможностей может быть выбрана среда программирования Visual Basic или средства создания динамических Web-страниц для работы с данными с помощью программы просмотра Интернета.

  • Можно перенести все объекты данных на SQL Server, а объекты приложений — в новый файл проекта Access 2002 (файл с расширением adp), создавая таким способом полноценное клиент-серверное приложение.

Чтобы получить клиент-серверное приложение, следует воспользоваться специальной надстройкой Accees 2002, называемой Мастер преобразования в формат SQL Server для интеграции приложения Access 2002 с SQL Server. Она позволяет преобразовать и перенести базу данных Access в существующую или новую базу данных на SQL Server, 7.0 или 6.5 (или на ограниченной версии сервера MSDE или MSDE2000) или создать новый проект Access 2002.

А перед этим можно разделить файл приложения Access на два файла: файл объектов данных и файл объектов приложения.

 

Содержание раздела