
- •Лекция Работа Access с данными на sql-сервере
- •Microsoft sql Server на локальном компьютере
- •Работа Access с sql Server через odbc
- •Определение внешних источников данных в odbc
- •Типы источников данных
- •Создание источника данных
- •Запросы на языке sql к базам данных sql Server
- •Создание запросов sql к серверу
- •Определение источника данных для запроса sql
- •Примеры запросов sql к серверу
- •Связь с таблицами баз данных sql Server
- •Создание связи с таблицами сервера
- •Примеры запросов со связанными таблицами
- •Импорт объектов из базы данных sql-сервера в Access
- •Экспорт объектов Access в базу данных sql-сервера
Экспорт объектов Access в базу данных sql-сервера
Одним из способов создания таблиц в базе данных SQL-сервера является экспорт таблиц из локальной базы данных Access. Для экспорта объектов из базы данных Access в базу данных ODBC применяется команда База данных ODBC (ODBC Database), размещенная на вкладке ленты Внешние данные (External Data) в группе Экспорт (Export) в списке кнопки Дополнительно (More). Объект должен быть предварительно выбран, иначе команда недоступна. В окне Экспорт (Export) отобразится имя экспортируемого объекта и задается имя, под которым объект сохранится в базе данных получателя, в нашем примере базе данных SQL-сервера.
Рис. 8.28. Сообщение об экспорте таблицы во внешнюю базу данных
Следующим отобразится окно для выбора источника данных ODBC, определяющего местоположение и имя внешней базы данных, в которую необходимо экспортировать объект. После принятия выбранного источника, если в источнике данных указан способ подключения с регистрацией на сервере SQL, предлагается зарегистрироваться, проверяется идентификатор, пароль и права пользователя на проведение операции. Если пользователь имеет права на проведение операции, объект записывается в базу данных сервера. Связь с сервером после выполнения операции экспорта прерывается.
Замечание
Следует заметить, что полного соответствия сохраненной на сервере в результате экспорта таблицы и таблицы источника нет. Так, например, экспортированная таблица не сохраняет определение ключа.
Контрольные вопросы
Какую архитектуру поддерживает Microsoft SQL Server?
Под управлением каких операционных систем выполняется Microsoft SQL Server?
Какую роль выполняет Access в архитектуре "клиент-сервер"?
Как в архитектуре "клиент-сервер" называется компьютер, на котором выполняется Microsoft SQL Server?