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


Установка свойств пакета

Изменения: 17 июля 2006 г.

При создании пакета в среде Business Intelligence Development Studio с помощью графического интерфейса, который предоставляется службами SQL Server 2005 Integration Services (SSIS), свойства объекта пакета задаются в окне «Свойства».

В окне Свойства список свойств может быть упорядочен по категориям или в алфавитном порядке. Чтобы упорядочить содержимое окна Свойства по категории, нажмите значок «По категории».

При упорядочении по категории содержимое окна Свойства группируется по следующим категориям:

  • Контрольные точки
  • Выполнение
  • Значение параметра «Принудительное выполнение»
  • Идентификация
  • Разное
  • Безопасность
  • Транзакции
  • Версия

Сведения о дополнительных свойствах пакета, которые нельзя установить в окне Свойства, см. в Package.

Установка свойств пакета в окне «Свойства»

Свойства, упорядоченные по категориям

В следующих таблицах перечислены свойства пакета, упорядоченные по категориям.

Контрольные точки

Свойства этой категории позволяют перезапускать пакет с точки сбоя в его потоке управления без необходимости перезапуска с самого начала потока управления. Дополнительные сведения см. в разделе Использование контрольных точек в пакетах.

Свойство Описание

CheckpointFileName

Имя файла для записи сведений о контрольных точках, которые позволяют перезапускать пакет. При успешном завершении пакета этот файл удаляется.

CheckpointUsage

Определяет, когда пакет может быть перезапущен. Допустимые значения — Never, IfExists и Always. Значение этого свойства по умолчанию равно Never, что означает невозможность перезапуска пакета. Дополнительные сведения см. в разделе DTSCheckpointUsage.

SaveCheckpoints

Определяет, записываются ли контрольные точки в файл контрольных точек при запуске пакета. По умолчанию для этого свойства устанавливается значение False.

ms137749.note(ru-ru,SQL.90).gifПримечание.
Параметр /CheckPointing on команды dtexec эквивалентен присвоению значения True свойству пакета SaveCheckpoints и значения Always свойству CheckpointUsage. Дополнительные сведения см. в разделе Программа dtexec.

Выполнение

Свойства этой категории позволяют настраивать поведение объекта пакета во время выполнения.

Свойство Описание

DelayValidation

Указывает, откладывается ли проверка пакета до того момента, как он будет запущен. Значение этого свойства по умолчанию равно False.

Disable

Указывает, отключен ли пакет. По умолчанию для этого свойства устанавливается значение False.

DisableEventHandlers

Определяет, запускаются ли обработчики событий пакета. По умолчанию для этого свойства устанавливается значение False.

FailPackageOnFailure

Определяет, происходит ли аварийное завершение пакета в случае ошибки в каком-либо его компоненте. Единственным допустимым значением для этого свойства является значение False.

FailParentOnError

Определяет, происходит ли аварийное завершение родительского контейнера в случае ошибки в дочернем контейнере. Значение этого свойства по умолчанию равно False.

MaxConcurrentExecutables

Число исполняемых файлов, которые могут быть параллельно запущены пакетом. Значение этого свойства по умолчанию равно -1, что означает отсутствие ограничения.

MaximumErrorCount

Максимальное число ошибок, после достижения которого выполнение пакета прекращается. Значение этого свойства по умолчанию равно 1.

PackagePriorityClass

Класс приоритета потока пакета в системе Win32. Допустимые значения — Default, AboveNormal, Normal, BelowNormal, Idle. По умолчанию для этого свойства устанавливается значение Default. Дополнительные сведения см. в разделе DTSPriorityClass.

Значение параметра «Принудительное выполнение»

Свойства этой категории позволяют настраивать результаты выполнения пакета.

Свойство Описание

ForcedExecutionValue

Если свойство ForceExecutionValue имеет значение True, то данное значение определяет возвращаемое пакетом значение выполнения. Значение этого свойства по умолчанию равно 0.

ForcedExecutionValueType

Тип данных свойства ForcedExecutionValue.

ForceExecutionValue

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

Идентификация

Свойства этой категории содержат такие данные, как уникальный идентификатор и имя пакета.

Свойство Описание

CreationDate

Дата создания пакета.

CreatorComputerName

Имя компьютера, на котором был создан пакет.

CreatorName

Имя пользователя, создавшего пакет.

Description

Описание функциональных возможностей пакета.

ID

Идентификатор GUID пакета, назначаемый ему при создании. Это свойство доступно только для чтения. Чтобы создать новое случайное значение для свойства ID, выберите <Сформировать новый идентификатор> в раскрывающемся списке.

Name

Имя пакета.

PackageType

Тип пакета. Допустимые значения — Default, DTSDesigner, DTSDesigner90, DTSWizard, SQLDBMaint и SQLReplication. Это свойство имеет значение по умолчанию Default. Дополнительные сведения см. в разделе DTSPackageType.

Разное

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

Свойство

Описание

Configurations

Коллекция конфигураций, используемых пакетом. Нажмите кнопку обзора (…) для просмотра и настройки конфигурации пакета.

Expressions

Нажмите кнопку обзора (…), чтобы создать выражения для свойств пакета.

ms137749.note(ru-ru,SQL.90).gifПримечание.

Выражения свойств можно создавать для всех свойств пакета, включенных в объектную модель, а не только для перечисленных в окне «Свойства».

Дополнительные сведения см. в разделе Использование выражений свойств в пакетах.

Для просмотра существующих выражений свойств раскройте список Expressions. Нажмите кнопку обзора (…) в текстовом поле выражения, чтобы изменить и вычислить это выражение.

ForceExecutionResult

Результат выполнения пакета. Допустимые значения: None, Success, Failure и Completion. По умолчанию для этого свойства устанавливается значение None. Дополнительные сведения см. в разделе T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult.

LocaleId

Языки и языковые стандарты Microsoft Win32. Значение этого свойства по умолчанию равно языковому стандарту операционной системы на локальном компьютере.

LoggingMode

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

OfflineMode

Указывает, работает ли пакет в автономном режиме. Это свойство доступно только для чтения. Это свойство устанавливается на уровне проекта. Обычно конструктор служб SSIS пытается подключиться ко всем источникам данных, которые использует пакет, чтобы проверить достоверность метаданных, связанных с источниками и назначениями. Можно установить флажок Работать автономно в меню служб SSIS даже перед открытием пакета, чтобы избежать этих попыток подключения и возникающих по этой причине ошибок проверки, если источники данных недоступны. Флажок Работать автономно можно также установить для ускорения работы конструктора и снять его только для проверки пакета.

SuppressConfigurationWarnings

Указывает, подавляются ли предупреждения, создаваемые конфигурациями. По умолчанию для этого свойства устанавливается значение False.

UpdateObjects

Указывает, обновляется ли пакет для использования новых версий содержащихся в нем объектов, когда эти новые версии становятся доступны. Например, если значение этого свойства равно True, то пакет, включающий задачу «Массовая вставка», обновляется для использования новой версии этой задачи, доступной в службах Integration Services. По умолчанию для этого свойства устанавливается значение False.

Безопасность

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

Свойство Описание

PackagePassword

Пароль для уровней защиты пакета (EncryptSensitiveWithPassword и EncryptAllWithPassword), требующих использование пароля.

ProtectionLevel

Уровень защиты пакета. Допустимые значения — DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassword и ServerStorage. По умолчанию для этого свойства устанавливается значение EncryptSensitiveWithUserKey. Дополнительные сведения см. в разделе DTSProtectionLevel.

Транзакции

Свойства этой категории позволяют настраивать уровень изоляции и параметр транзакции для пакета. Дополнительные сведения см. в разделе Встраивание транзакций в пакеты.

Свойство Описание

IsolationLevel

Уровень изоляции транзакции пакета. Допустимые значения — Unspecified, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializable и Snapshot. По умолчанию для этого свойства устанавливается значение Serializable. Дополнительные сведения см. в разделе IsolationLevel.

TransactionOption

Участие пакета в транзакции. Допустимые значения — NotSupported, Supported, Required. По умолчанию для этого свойства устанавливается значение Supported. Дополнительные сведения см. в разделе DTSTransactionOption.

Версия

Свойства этой категории содержат сведения о версии объекта пакета.

Свойство Описание

VersionBuild

Номер версии сборки пакета.

VersionComments

Примечания к версии пакета.

VersionGUID

Идентификатор GUID версии пакета. Это свойство доступно только для чтения.

VersionMajor

Последняя основная версия пакета.

VersionMinor

Последняя вспомогательная версия пакета.

См. также

Другие ресурсы

Создание пакетов в конструкторе служб SSIS

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

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

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Добавлены сведения о предотвращении ошибок проверки путем работы в автономном режиме.

14 апреля 2006 г.

Измененное содержимое
  • Добавлены сведения о свойстве ForceExecutionResult.