Установка свойств пакета
Изменения: 17 июля 2006 г.
При создании пакета в среде Business Intelligence Development Studio с помощью графического интерфейса, который предоставляется службами SQL Server 2005 Integration Services (SSIS), свойства объекта пакета задаются в окне «Свойства».
В окне Свойства список свойств может быть упорядочен по категориям или в алфавитном порядке. Чтобы упорядочить содержимое окна Свойства по категории, нажмите значок «По категории».
При упорядочении по категории содержимое окна Свойства группируется по следующим категориям:
- Контрольные точки
- Выполнение
- Значение параметра «Принудительное выполнение»
- Идентификация
- Разное
- Безопасность
- Транзакции
- Версия
Сведения о дополнительных свойствах пакета, которые нельзя установить в окне Свойства, см. в Package.
Установка свойств пакета в окне «Свойства»
Свойства, упорядоченные по категориям
В следующих таблицах перечислены свойства пакета, упорядоченные по категориям.
Контрольные точки
Свойства этой категории позволяют перезапускать пакет с точки сбоя в его потоке управления без необходимости перезапуска с самого начала потока управления. Дополнительные сведения см. в разделе Использование контрольных точек в пакетах.
Свойство | Описание |
---|---|
CheckpointFileName |
Имя файла для записи сведений о контрольных точках, которые позволяют перезапускать пакет. При успешном завершении пакета этот файл удаляется. |
CheckpointUsage |
Определяет, когда пакет может быть перезапущен. Допустимые значения — Never, IfExists и Always. Значение этого свойства по умолчанию равно Never, что означает невозможность перезапуска пакета. Дополнительные сведения см. в разделе DTSCheckpointUsage. |
SaveCheckpoints |
Определяет, записываются ли контрольные точки в файл контрольных точек при запуске пакета. По умолчанию для этого свойства устанавливается значение False. |
Примечание. |
---|
Параметр /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
Нажмите кнопку обзора (…), чтобы создать выражения для свойств пакета.
Примечание.
Выражения свойств можно создавать для всех свойств пакета, включенных в объектную модель, а не только для перечисленных в окне «Свойства».
Дополнительные сведения см. в разделе Использование выражений свойств в пакетах.
Для просмотра существующих выражений свойств раскройте список 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 г. |
|