Сохранение одной копии пакета
Эта процедура описывает, как сохранить копию пакета в файле, хранилище пакетов или базе данных 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.
При выборе Файловая система в качестве значения параметра Путь к пакету выбирается File System , путь к пакету представляет собой имя в файловой системе и имя файла. Например, если имя пакета UpdateDemographics, то путь к пакету выглядит как C:\HumanResources\Quarterly\UpdateDemographics.dtsx.
Просмотрите уровень защиты пакета.
Для изменения уровня защиты нажмите кнопку обзора (…) возле поля Уровень защиты.
В диалоговом окне Уровень защиты пакета выберите иной уровень защиты.
Нажмите кнопку ОК.
Нажмите кнопку ОК.