В Access для использования данных из базы Microsoft SQL Server, как и из других внешних источников, для которых имеется ODBC, могут быть применены различные способы:
1. Запросы на языке SQL к базам данных SQL Server. С помощью запросов на SQL можно выполнить выборку данных из таблиц, сохраняемых на сервере, добавление, обновление данных и структур таблиц сервера. Запросы к серверу могут содержать инструкции для создания и удаления таблиц БД и даже баз данных на сервере. Запросы передаются и выполняются непосредственно на сервере. Запросы целесообразно использовать для запуска сохраняемых процедур на сервере.
2. Связь с таблицами баз данных SQL Server. При этом таблицы сервера отображаются в окне базы данных Access для их просмотра и изменения средствами Access. Данные остаются в формате источника, но представлены как объекты Access и могут быть обработаны с помощью инструментальных средств Access.
3. Импорт объектов SQL Server в текущую базу данных Access. При импорте объектов создаются их копии. Исходный объект при этом не изменяется. В Access внешние данные можно использовать при создании запросов, форм, отчетов, причем можно объединить внешние данные с данными из объектов Access.
При взаимодействии Access с сервером локальные таблицы БД могут быть экспортированы в общую базу данных сервера. Таким образом, можно, создав таблицу в Access, поместить ее в базе данных сервера.
Для работы в Access с внешними данными на SQL-сервере необходимо подключиться к их источнику через интерфейс ODBC.