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


Как добавить или удалить из пакета диспетчер соединений

Службы Integration Services содержат множество диспетчеров соединений, предназначенных для соединения с различными источниками данных: реляционными базами данных, базами данных служб Службы Analysis Services и файлами в форматах CSV и XML.

Далее приведены процедуры, применяющиеся ко всем типам диспетчеров соединений, и описано выполнение следующих задач:

  • ‎добавление диспетчера соединений во время создания пакета с помощью мастера;

  • добавление диспетчера соединений в существующий пакет;

  • удаление диспетчера соединений из пакета;

добавление диспетчера соединений при создании пакета.

  • Воспользуйтесь мастером импорта и экспорта SQL Server или мастером проекта соединений служб Integration Services.

    Помимо создания и настройки диспетчера соединений эти два мастера также помогут создать и настроить источники и назначения, используемые диспетчером соединений. Дополнительные сведения см. в разделе Создание пакета с помощью мастера.

Добавление диспетчера соединений в существующий пакет

  1. В среде Business Intelligence Development Studio откройте проект служб Integration Services, содержащий необходимый пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. В конструкторе служб SSIS перейдите на вкладку Поток управления, Поток данных или Обработчик событий, чтобы сделать доступной область Диспетчеры соединений.

  4. Щелкните правой кнопкой мыши в любом месте в области Диспетчеры соединений и сделайте следующее.

    • Щелкните тип диспетчера соединений для добавления его в пакет.

      —или—

    • Если тип, который нужно добавить, не перечислен, щелкните Создать соединение, чтобы открыть окно Добавление диспетчера соединений со службами SSIS, выберите тип диспетчера соединений и нажмите кнопку ОК.

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

    Диспетчер соединений

    Параметры

    Диспетчер соединений ADO

    Настройка диспетчера соединений OLE DB

    Диспетчер соединений ADO.NET

    Настройка диспетчера соединений ADO.NET

    Диспетчер соединений служб Analysis Services

    Диспетчер соединений со службами Analysis Services

    Диспетчер соединений с Excel

    Редактор диспетчера соединений с Excel

    Диспетчер соединения файлов

    Редактор диспетчера подключения файлов

    Диспетчер соединений с несколькими файлами

    Добавление диспетчера подключения файлов

    Диспетчер соединений с неструктурированными файлами

    Редактор диспетчера соединений с плоскими файлами (страница «Общие»)

    Редактор диспетчера соединений с плоскими файлами (страница «Столбцы»)

    Редактор диспетчера соединений с плоскими файлами (страница «Дополнительно»)

    Редактор диспетчера соединения с плоскими файлами (страница «Предварительный просмотр»)

    Диспетчер соединения с несколькими неструктурированными файлами

    Редактор диспетчера соединений с несколькими плоскими файлами (страница «Общие»)

    Редактор диспетчера соединения с несколькими плоскими файлами (страница «Столбцы»)

    Редактор диспетчера соединения с несколькими плоскими файлами (страница «Дополнительно»)

    Редактор диспетчера соединений с несколькими плоскими файлами (страница «Предварительный просмотр»)

    Диспетчер FTP-соединений

    Редактор диспетчера FTP-сеансов

    Диспетчер HTTP-соединений

    Редактор диспетчера HTTP-сеансов (страница «Сервер»)

    Редактор диспетчера HTTP-соединений (страница «Прокси-сервер»)

    Диспетчер соединений MSMQ

    Редактор диспетчера MSMQ-сеансов

    Диспетчер соединений ODBC

    Настройка диспетчера соединений ODBC

    Диспетчер соединений OLE DB

    Настройка диспетчера соединений OLE DB

    Диспетчер соединений SMO

    Редактор диспетчера соединений SMO

    Диспетчер соединений SMTP

    Редактор диспетчера SMTP-сеансов

    Диспетчер соединений SQL Server Compact Edition

    Редактор диспетчера соединений SQL Server Compact Edition (страница «Соединение»)

    Редактор диспетчера соединений SQL Server Compact Edition (страница «Все»)

    Диспетчер WMI-соединений

    Редактор диспетчера WMI-сеансов

    Область Диспетчеры соединений отображает добавленные диспетчеры соединений.

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

  6. Чтобы сохранить обновленный пакет, щелкните Сохранить выбранные элементы в меню Файл.

Удаление диспетчера соединений из пакета

  1. В среде Business Intelligence Development Studio откройте проект служб Integration Services, содержащий необходимый пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Чтобы сделать доступной область Диспетчеры соединений, выберите в конструкторе служб SSIS вкладку Поток управления, Поток данных или Обработчик события.

  4. Щелкните правой кнопкой мыши диспетчер соединений, который необходимо удалить, и нажмите кнопку Удалить.

    При удалении диспетчера соединений, связанного с элементом (например, с задачей «Выполнение SQL» или источником OLE DB), результат будет следующим.

    • На элементе пакета, использующем удаленный диспетчер соединений, отображается значок ошибки.

    • Пакет не проходит проверку.

    • Выполнение пакета невозможно.

    При удалении диспетчера соединений на основе объекта источника данных объект источника данных не удаляется.

  5. Чтобы сохранить обновленный пакет, выберите в меню Файл пункт Сохранить выбранные элементы.