Способы
преобразования приложений 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 на два файла: файл объектов данных и
файл объектов приложения.
Содержание раздела