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


Как сохранить копию пакета

Изменения: 14 апреля 2006 г.

Эта процедура описывает, как сохранить копию пакета в файл, хранилище пакетов или в базу данных msdb в Microsoft SQL Server. При указании места сохранения копии пакета можно также обновить имя пакета.

Хранилищем пакетов может быть одновременно база данных msdb и папки файловой системы, только база данных msdb или только папки файловой системы. В базе данных msdb пакеты хранятся в таблице sysdtspackages90. Эта таблица содержит столбец folderid, который идентифицирует логический каталог, которому принадлежит пакет. Логические каталоги предоставляют полезный способ группировки пакетов, сохраненных в базе данных msdb таким же образом, как файловая система предоставляет способ группировки пакетов, сохраненных в файловой системе. Строки в таблице sysdtspackagefolders90 в базе данных msdb определяют папки.

Если база данных msdb не определена как часть хранилища пакетов, то при выборе SQL Server в параметре Путь к пакету можно продолжить связывание пакетов с существующими логическими папками.

ms137565.note(ru-ru,SQL.90).gifПримечание.
Перед сохранением копии пакета необходимо открыть пакет в конструкторе служб SSIS.

Сохранение копии пакета

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

  2. В меню Файл выберите пункт Сохранить копию <файл пакета> как.

  3. В диалоговом окне Сохранение копии пакета выберите расположение пакета в списке Размещение пакета.

  4. Если для размещения пакета выбран SQL Server или Хранилище пакетов служб SSIS, то введите имя сервера.

  5. Если сохранение производится в SQL Server, укажите тип проверки подлинности и, при использовании проверки подлинности SQL Server, введите имя пользователя и пароль.

  6. Чтобы указать путь к пакету, введите путь к пакету или нажмите кнопку обзора (…) и определите расположение пакета. Стандартное имя пакета — Пакет. При необходимости замените имя пакета на нужное.

    При выборе SQL Server в качестве значения параметра Путь к пакету путь к пакету состоит из логических папок в базе данных msdb и имени пакета. Например, если пакет DownloadMonthlyData связан с каталогом Finance в каталоге MSDB (имя по умолчанию корневого логического каталога в базе данных msdb), то путь к пакету DownloadMonthlyData выглядит как MSDB/Finance/DownloadMonthlyData

    При выборе Хранилище пакетов служб SSIS в качестве значения для параметра Путь к пакету путь к пакету состоит из каталога, которым управляют службы Integration Services. Например, если пакет UpdateDeductions находится в папке HumanResources — в папке файловой системы, которой управляет служба, то путь к пакету выглядит как /File System/HumanResources/UpdateDeductions; аналогично: если пакет PostResumes связан с папкой HumanResources в папке MSDB, то путь к пакету выглядит как MSDB/HumanResources/PostResumes.

    При выборе Файловая система в качестве значения параметра Путь к пакету путь к пакету представляет собой имя в файловой системе и имя файла. Например, если имя пакета UpdateDemographics, то путь к пакету выглядит как C:\HumanResources\Quarterly\UpdateDemographics.dtsx.

  7. Просмотрите уровень защиты пакета.

  8. Для изменения уровня защиты нажмите кнопку обзора (…) возле поля Уровень защиты.

    • В диалоговом окне Уровень защиты пакета выберите иной уровень защиты.
    • Нажмите кнопку ОК.
  9. Нажмите кнопку ОК.

См. также

Основные понятия

Пакеты служб Integration Services
Настройка служб Integration Services
Разделы руководства по пакету (службы SSIS)

Справка и поддержка

Получение помощи по SQL Server 2005