Из этой статьи вы узнаете, как экспортировать таблицы из веб-приложения Access в локальные таблицы классической базы данных Access. Для выполнения этой задачи нужно открыть сведения о подключении к таблицам веб-приложения Access, создать имя источника данных (DSN) ODBC для подключения к ним, а затем импортировать данные из таблиц веб-приложения в локальные таблицы в классической базе данных Access. Ниже описаны действия, которые вам понадобится выполнить.
Разрешение подключений для веб-приложения Access
-
Откройте веб-приложение Access в клиенте Access. Если вы не знаете, как это сделать, см. статью Изменение веб-приложения Access.
-
Выберите Файл > Сведения > Управление в группе "Подключения".
-
Нажмите Разрешить подключение для чтения и записи, чтобы открыть подключения к таблицам веб-приложения Access.
-
Нажмите Просмотреть сведения о подключении для чтения и записи, чтобы ознакомиться с необходимой информацией о подключении.
-
Скопируйте значения полей "Сервер", "База данных", "Имя пользователя" и "Пароль" и вставьте их в Блокнот или в Word либо оставьте окно открытым, чтобы скопировать и вставить эти данные позже.
Создание имени источника данных (DSN) ODBC для подключения к веб-приложению Access на сервере SQL Server
-
На своем компьютере или устройстве откройте средство "Администратор источников данных ODBC". Это можно сделать разными способами, поэтому, чтобы избежать путаницы, выберите ниже подходящий вариант с учетом разрядности создаваемого имени DSN.
-
32-разрядная версия Windows (x86)/32-разрядная версия Office (x86): %windir%\System32\odbcad32.exe
-
64-разрядная версия Windows (x64)/64-разрядная версия Office (x64): %windir%\System32\odbcac32.exe
-
64-разрядная версия Windows (x64)/32-разрядная версия Office (x86): %windir%\SysWow64\odbcad32.exe
Примечание: Разрядность имени DSN должна соответствовать разрядности установленного экземпляра Office, а %windir% обычно указывает на стандартное расположение Windows, т. е. папку c:\windows.
-
-
В диалоговом окне "Администратор источников данных ODBC" на вкладке "DSN пользователя" или "DSN системы" нажмите Добавить.
-
Выберите драйвер Клиент Native Client SQL Server 11.0 и нажмите кнопку Готово.
-
В поле Имя задайте новое имя DSN.
-
В поле Сервер введите имя сервера, которое было указано в сведениях о подключении в веб-приложении Access.
-
Нажмите кнопку Далее, чтобы продолжить.
-
Выберите параметр Проверка подлинности учетной записи SQL Server.
-
Вставьте сохраненные раньше имя пользователя и пароль из сведений о подключении в веб-приложении Access в поля Идентификатор входа и Пароль.
-
Нажмите кнопку Далее, чтобы продолжить.
-
Установите флажок Использовать по умолчанию базу данных.
-
В поле Имя базы данных, где сейчас указано "(По умолчанию)", вставьте сохраненное раньше имя базы данных из сведений о подключении в веб-приложении Access. Нажмите кнопку Далее, чтобы продолжить.
Важно: Не нажимайте стрелку вниз для имени базы данных, если вы подключаетесь к базе данных на SQL Azure (Microsoft 365 или SharePoint Online), так как вы не сможете просмотреть список доступных баз данных и возникнет ошибка. Рекомендуем скопировать имя нужной базы данных и вставить его в это поле.
-
На последней странице мастера нажмите кнопку Готово.
-
Если на этом этапе вы хотите проверить данные подключения, в диалоговом окне "Установка ODBC для Microsoft SQL Server" нажмите Проверить источник данных. Завершив настройку, нажмите кнопку ОК.
Использование имени DSN в классической базе данных Access для импорта таблиц из веб-приложения Access
Теперь, когда имя DSN ODBC создано, эти сведения о подключении можно использовать в разных приложениях. Чтобы импортировать таблицы из веб-приложения Access в классическую базу данных, используя имя DSN ODBC, выполните описанные ниже действия. Сведения для других приложений см. в их справке и документации по использованию подключений ODBC.
-
Откройте или создайте классическую базу данных Access.
-
На ленте откройте вкладку Внешние данные и в группе Импорт и связи нажмите кнопку База данных ODBC.
-
В диалоговом окне "Внешние данные — База данных ODBC" выберите параметр Импортировать данные источника в новую таблицу в текущей базе данных и нажмите кнопку ОК.
Совет: Если вы хотите просто создать связь с таблицами веб-приложения Access из классической базы данных Access, в диалоговом окне "Внешние данные — База данных ODBC" выберите параметр Создать связанную таблицу для связи с источником данных.
-
В диалоговом окне "Выбор источника данных" откройте вкладку Источник данных компьютера.
-
Выберите созданное раньше имя DSN ODBC и нажмите кнопку ОК.
-
В диалоговом окне Вход в сервер SQL Server введите в поле Пароль тот пароль, который был указан в сведениях о подключении в веб-приложении Access, и нажмите кнопку ОК.
-
Выберите все таблицы веб-приложения, которые нужно импортировать в классическую базу данных Access.
Примечание: Таблицы с именами Access.<имя таблицы> содержат данные из веб-приложения Access. Таблицы с именами Access.<имя таблицы>?Images содержат графические данные из веб-приложения Access.
-
Чтобы начать импорт, нажмите кнопку ОК.
-
После завершения импорта нажмите кнопку Закрыть, чтобы закрыть диалоговое окно.
-
Вы создали для каждой таблицы из веб-приложения Access локальную таблицу в классической базе данных Access.