Как сохранить копию пакета
Изменения: 14 апреля 2006 г.
Эта процедура описывает, как сохранить копию пакета в файл, хранилище пакетов или в базу данных msdb в Microsoft SQL Server. При указании места сохранения копии пакета можно также обновить имя пакета.
Хранилищем пакетов может быть одновременно база данных msdb и папки файловой системы, только база данных msdb или только папки файловой системы. В базе данных msdb пакеты хранятся в таблице sysdtspackages90. Эта таблица содержит столбец folderid, который идентифицирует логический каталог, которому принадлежит пакет. Логические каталоги предоставляют полезный способ группировки пакетов, сохраненных в базе данных msdb таким же образом, как файловая система предоставляет способ группировки пакетов, сохраненных в файловой системе. Строки в таблице sysdtspackagefolders90 в базе данных msdb определяют папки.
Если база данных msdb не определена как часть хранилища пакетов, то при выборе SQL Server в параметре Путь к пакету можно продолжить связывание пакетов с существующими логическими папками.
Примечание. |
---|
Перед сохранением копии пакета необходимо открыть пакет в конструкторе служб SSIS. |
Сохранение копии пакета
В обозревателе решений дважды щелкните пакет, копию которого необходимо сохранить.
В меню Файл выберите пункт Сохранить копию <файл пакета> как.
В диалоговом окне Сохранение копии пакета выберите расположение пакета в списке Размещение пакета.
Если для размещения пакета выбран SQL Server или Хранилище пакетов служб SSIS, то введите имя сервера.
Если сохранение производится в SQL Server, укажите тип проверки подлинности и, при использовании проверки подлинности SQL Server, введите имя пользователя и пароль.
Чтобы указать путь к пакету, введите путь к пакету или нажмите кнопку обзора (…) и определите расположение пакета. Стандартное имя пакета — Пакет. При необходимости замените имя пакета на нужное.
При выборе 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.
Просмотрите уровень защиты пакета.
Для изменения уровня защиты нажмите кнопку обзора (…) возле поля Уровень защиты.
- В диалоговом окне Уровень защиты пакета выберите иной уровень защиты.
- Нажмите кнопку ОК.
Нажмите кнопку ОК.
См. также
Основные понятия
Пакеты служб Integration Services
Настройка служб Integration Services
Разделы руководства по пакету (службы SSIS)