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

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

注意注意

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

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

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

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

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

ScriptLanguage 属性

Microsoft Visual Studio Microsoft Visual Basic 或 Microsoft Visual C# 编程语言。 在脚本任务中创建脚本后,不能更改 ScriptLanguage 属性的值。

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

EntryPoint 属性

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

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

ReadOnlyVariables 和 ReadWriteVariables 属性

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

注意注意

变量名称区分大小写。

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

“编辑脚本”按钮

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

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

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

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 上的 Integration Services 页:


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

请参阅

参考

脚本任务的编码和调试