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


Настройка задачи «Сценарий» в редакторе задачи «Сценарий»

Прежде чем писать пользовательский код задачи «Сценарий», настройте ее основные свойства на трех страницах окна Редактор задачи «Сценарий». Дополнительные свойства задачи, не уникальные для задачи «Сценарий», можно настроить в окне «Свойства».

ПримечаниеПримечание

В отличие от предыдущих версий, где можно было указать, являются ли сценарии предварительно скомпилированными, в версии служб SQL Server 2008 Integration Services (SSIS) все сценарии компилируются заранее.

Страница «Общие свойства» окна «Редактор задачи "Сценарий"»

На странице Общие свойства окна Редактор задачи «Сценарий» назначается уникальное имя и вводится описание задачи «Сценарий».

Страница «Сценарий» окна «Редактор задачи "Сценарий"»

Страница Сценарий окна Редактор задачи «Сценарий» отображает пользовательские свойства задачи «Сценарий».

Свойство ScriptLanguage

Средства Microsoft Visual Studio для приложений (VSTA) поддерживают языки программирования Microsoft Visual Basic 2008 и Microsoft Visual C# 2008. После создания сценария в задаче «Сценарий» изменить значение свойства ScriptLanguage нельзя.

Чтобы задать язык сценариев по умолчанию для компонентов сценария и задач «Сценарий», воспользуйтесь параметром ScriptLanguage на странице Общие диалогового окна Параметры. Дополнительные сведения см. в разделе Страница «Общие».

Свойство EntryPoint

Свойство EntryPoint определяет метод класса ScriptMain в проекте VSTA, который вызывается средой выполнения служб Integration Services в качестве точки входа в код задачи «Сценарий». Класс ScriptMain является классом по умолчанию, создаваемым шаблонами сценариев.

При изменении имени метода в проекте VSTA следует поменять значение свойства EntryPoint.

Свойства ReadOnlyVariables и ReadWriteVariables

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

ПримечаниеПримечание

В именах переменных учитывается регистр букв.

Для выбора переменных нажмите кнопку с многоточием () рядом с полем свойства. Дополнительные сведения см. в разделе Страница «Выбор переменных».

Кнопка «Изменить сценарий»

Кнопка Изменить сценарий запускает среду разработки VSTA, в которой и создается пользовательский сценарий. Дополнительные сведения см. в разделе Написание кода и отладка задачи «Скрипт».

Страница «Выражения» окна «Редактор задачи "Сценарий"»

На странице Выражения окна Редактор задачи «Сценарий» можно с помощью выражений указать значения свойств задачи «Сценарий», перечисленных выше, а также многих других свойств задач. Дополнительные сведения см. в разделе Использование выражений в пакетах.

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайте MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.