在脚本任务编辑器中配置脚本任务

在脚本任务中编写自定义代码之前,请在“脚本任务编辑器”的三个页面中配置它的主要属性。 使用“属性”窗口可以配置非脚本任务特有的其他任务属性。

注意

在早期版本中,您可以指示是否对脚本进行预编译,而从 SQL Server 2008 Integration Services (SSIS) 开始,不同的是,所有脚本都要预编译。

脚本任务编辑器的“常规”页

在“脚本任务编辑器”的“常规”页中,可以为脚本任务分配唯一的名称和说明

脚本任务编辑器的“脚本”页

“脚本任务编辑器”的“脚本”页显示脚本任务的自定义属性

ScriptLanguage 属性

Microsoft Visual Studio Tools for Applications (VSTA) 支持 Microsoft Visual Basic 或 Microsoft Visual C# 编程语言。 在脚本任务中创建脚本后,不能更改“ScriptLanguage”属性的值。

若要设置脚本任务和脚本组件的默认脚本语言,请使用“选项”对话框的“常规”页上的“ScriptLanguage”属性。 有关详细信息,请参阅 General Page

EntryPoint 属性

EntryPoint 属性在 VSTA 项目中的 ScriptMain 类上指定 Integration Services 运行时作为脚本任务代码的入口点调用的方法。 该 ScriptMain 类是由脚本模板生成的默认类。

若要更改 VSTA 项目中该方法的名称,必须更改 EntryPoint 属性的值。

ReadOnlyVariables 和 ReadWriteVariables 属性

可以输入以逗号分隔的现有变量列表作为这些属性的值,使这些变量在脚本任务代码中可用于只读或读/写访问。 这两种类型的变量都可以在代码中通过 Dts 对象的 Variables 属性来访问。 有关详细信息,请参阅 Using Variables in the Script Task

注意

变量名称区分大小写。

若要选择变量,请单击属性字段旁边的省略号 (…) 按钮。 有关详细信息,请参阅“选择变量”页

“编辑脚本”按钮

“编辑脚本”按钮用于启动 VSTA 开发环境,可以在其中编写自定义脚本。 有关详细信息,请参阅脚本任务的编码和调试

脚本任务编辑器的“表达式”页

在“脚本任务编辑器”的“表达式”页中,可以使用表达式为上面列出的脚本任务属性和其他许多任务属性提供值。 有关详细信息,请参阅 Integration Services (SSIS) 表达式

Integration Services 图标(小型) 随时了解 Integration Services
有关来自Microsoft的最新下载、文章、示例和视频,以及来自社区的所选解决方案,请访问 MSDN 上的 Integration Services 页面:

访问 MSDN 上的 Integration Services 页

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。

另请参阅

脚本任务的编码和调试