Подключение к источнику данных Access (мастер импорта и экспорта SQL Server)

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

В этом разделе показано, как подключаться к источникам данных Microsoft Access со страницы Выбор источника данных или Выбор назначения в мастере импорта и экспорта SQL Server.

На следующем снимке экрана показан пример подключения к базе данных Microsoft Access. В этом примере вам не нужно вводить имя пользователя и пароль, так как целевая база данных не использует файл сведений рабочей группы.

Подключение к Access

Указываемые параметры

Примечание

Параметры подключения для этого поставщика данных одинаковы независимо от того, является ли Access источником или назначением. Таким образом, на страницах Выбор источника данных и Выбор назначения мастера отображаются одинаковые параметры.

Источник данных
Список поставщиков данных может содержать несколько записей для Microsoft Access. Выберите последнюю установленную версию или версию, с помощью которой был создан файл базы данных.

Источник данных Версия Office
Microsoft Access (Microsoft.ACE.OLEDB.16.0) Office 2016
Microsoft Access (Microsoft.ACE.OLEDB.15.0) Office 2013
Microsoft Access (ядро СУБД Microsoft Access) Office 2010 и Office 2007
Microsoft Access (ядро СУБД Microsoft Jet) Версии Office, предшествующие Office 2007

Важно!

Для подключения к базам данных Access может потребоваться скачать и установить дополнительные файлы. Дополнительные сведения см. в разделе Получение файлов, необходимых для подключения к Access.

Имя файла
Укажите полный путь и имя для файла Access. Например, C:\MyData.mdb для файла на локальном компьютере или \\Sales\Database\Northwind.mdb для файла на общем сетевом ресурсе. или нажмите Обзор.

Примечание

При нажатии кнопки Обзор для поиска файла Access диалоговое окно Открыть по умолчанию отфильтровывает файлы с более старой версией формата и расширения — MDB. Однако поставщик данных позволяет открывать и файлы, имеющие более новую версию формата и расширения — ACCDB.

Обзор
Выберите файл базы данных с помощью диалогового окна Открыть.

User name
Если файл сведений рабочей группы связан с базой данных, укажите допустимое имя пользователя.

Пароль
Если файл сведений рабочей группы связан с базой данных, укажите здесь пароль пользователя.

Если база данных защищена одним и тем же паролем для всех пользователей, см. раздел Защищен ли файл базы данных с помощью пароля?.

Дополнительно
Задайте дополнительные параметры (например, пароль базы данных или нестандартный файл сведений рабочей группы) в диалоговом окне Свойства канала передачи данных.

Access не отображается в списке источников данных

Если вы не видите Access в списке источников данных, определите, не используете ли в 64-разрядный мастер? Поставщики для Excel и Access обычно 32-разрядные и поэтому не отображаются в 64-разрядном мастере. Запустите 32-разрядный мастер.

Примечание

Чтобы использовать 64-разрядную версию мастера экспорта и импорта SQL Server, нужно установить SQL Server. SQL Server Data Tools (SSDT) и SQL Server Management Studio (SSMS) являются 32-разрядными приложениями и устанавливают только 32-разрядные файлы, включая 32-разрядную версию мастера.

Получение файлов, необходимых для подключения к Access

Если компоненты подключения для файлов источников данных Microsoft Office, включая Access и Excel, еще не установлены, может потребоваться скачать их. Скачать последнюю версию компонентов подключения для файлов Access и Excel можно на следующей странице: Распространяемый компонент ядра СУБД Microsoft Access 2016.

Последняя версия компонентов позволяет открывать файлы, созданные в более ранних версиях Access.

Если на компьютере установлена 32-разрядная версия Office, нужно установить 32-разрядную версию компонентов, а также убедиться в том, что пакет запускается в 32-разрядном режиме.

Если у вас есть подписка на Microsoft 365, нужно скачать распространяемый компонент ядра СУБД Access 2016, а не среду выполнения Microsoft Access 2016. При запуске установщика может появиться сообщение о том, что невозможно установить скачанные компоненты вместе с компонентами Office, полученными с помощью технологии "нажми и работай". Чтобы обойти это сообщение, запустите установку в тихом режиме. Для этого откройте окно командной строки и запустите скачанный EXE-файл с параметром /quiet. Пример:

C:\Users\<user name>\Downloads\AccessDatabaseEngine.exe /quiet

Защищен ли файл базы данных с помощью пароля?

В некоторых случаях база данных Access защищена паролем, но не использует файл сведений рабочей группы. Всем пользователям приходится указывать один и тот же пароль и не требуется вводить имя пользователя. Чтобы задать пароль базы данных, сделайте следующее:

  1. На странице Выбор источника данных или Выбор назначения нажмите кнопку Дополнительно, чтобы открыть диалоговое окно Свойства канала передачи данных.

  2. В диалоговом окне Свойства канала передачи данных откройте вкладку Все.

  3. В списке свойств и значений выберите Jet OLEDB:Database Password.

    Указание пароля для Access, экран 1

  4. Щелкните Изменить значение, чтобы открыть диалоговое окно Изменение значения свойства.

    Указание пароля для Access, экран 2

  5. В диалоговом окне Изменение значения свойства введите пароль базы данных.

  6. Нажмите кнопку ОК в каждом диалоговом окне, чтобы вернуться на страницу Выбор источника данных или Выбор назначения мастера и продолжить работу.

Сохранение значений счетчиков при экспорте из Access

Чтобы разрешить вставку значений идентификаторов из исходных данных в столбец идентификаторов целевой таблицы, выберите параметр Разрешить вставку в столбец идентификаторов в диалоговом окне Сопоставления столбцов. По умолчанию вставлять существующие значения в целевой столбец идентификаторов запрещено. Чтобы открыть диалоговое окно Сопоставления столбцов, выберите Изменить сопоставления, когда доберетесь до страницы Выбор исходных таблиц и представлений мастера. Для получения дополнительных сведений об этих страницах см. Выбор исходных таблиц и представлений и Сопоставления столбцов.

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

См. также раздел

Выбор источника данных
Выбор назначения