Поделиться через


подключиться к книге Excel

Чтобы соединить пакет служб Службы Integration Services с книгой Microsoft Office Excel, нужен диспетчер соединений Excel.

Создать такие диспетчеры соединений можно либо в области «Диспетчеры соединений» конструктора служб Службы SSIS, либо с помощью мастера импорта и экспорта SQL Server.

Поставщик данных, используемый соединением, зависит от формата файла Excel:

  • Для файлов в формате Excel 2003 или более ранней версии диспетчер соединений Excel использует поставщик OLE DB для Jet (Майкрософт).

  • Для файлов формата Excel 2007 или более поздней версии пакету требуется поставщик данных OLE DB для ядра СУБД Microsoft Office 12.0 Access. Этот поставщик устанавливается автоматически вместе с системой Microsoft Office 2007. Если система Office 2007 не установлена на компьютере, где работают службы Службы Integration Services, необходимо отдельно установить поставщик. Чтобы установить поставщик OLE DB для ядра СУБД Microsoft Office 12.0 Access, загрузите и установите компоненты, расположенные на веб-странице Системный драйвер Office 2007: Компоненты подключения к данным. Дополнительные сведения о форматах файлов, поддерживаемых Excel 2007, см. в публикации Форматы файлов, поддерживаемые Excel.

ПримечаниеПримечание

На 64-разрядном компьютере можно запускать пакеты, подключающиеся к источникам данным Microsoft Excel в 32- и 64-разрядных режимах. Поставщик Microsoft Jet OLE DB доступен только в 32-битной версии, поставщик OLE DB для ядра базы данных Access Microsoft Office 2010 доступен как в 64-битной, так и в 32-битной версиях.

Создание диспетчера соединений Excel из области «Диспетчеры соединений»

  1. Откройте пакет в среде SQL Server Data Tools (SSDT).

  2. Щелкните правой кнопкой мыши в любом месте области Диспетчеры соединений и выберите Создать соединение.

  3. В диалоговом окне Добавление диспетчера соединений со службами SSIS выберите Excel, а затем настройте диспетчер соединений.

    Сведения о параметрах конфигурации для этого диспетчера соединений см. в разделе Редактор диспетчера соединений с Excel.

Создание соединения Excel с помощью мастера импорта и экспорта SQL Server

  1. Запустите 32-разрядную версию мастера экспорта и импорта SQL Server.

  2. На странице Выбор источника данных выберите в поле Источник данных значение Microsoft Excel, а затем настройте соединение Excel.

    Сведения о параметрах конфигурации для этого типа соединения см. в разделе Редактор диспетчера соединений с Excel.

См. также

Задания

Подключение к базе данных Access