脚本任务编辑器(“脚本”页)

使用 “脚本任务编辑器” 对话框的 “脚本” 页,可以设置脚本属性并指定脚本可以访问的变量。

注意

在 SQL Server 2008 Integration Services (SSIS) 和更高版本中,所有脚本都将预编译。 而在早期版本中,要设置 PrecompileScriptIntoBinaryCode 属性来指定是否对脚本进行预编译。

若要了解有关脚本任务的详细信息,请参阅 Script Task在脚本任务编辑器中配置脚本任务。 若要了解如何对脚本任务进行编程,请参阅 Extending the Package with the Script Task

选项

ScriptLanguage
选择任务的脚本语言, Microsoft Visual Basic 或 Microsoft Visual C#。

创建任务的脚本后,将无法更改 ScriptLanguage 属性的值。

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

EntryPoint
指定 Integration Services 运行时作为脚本任务代码入口点调用的方法。 指定的方法必须在 Microsoft Visual Studio Tools for Applications (VSTA) 项目的 ScriptMain 类中。ScriptMain 类是脚本模板生成的默认类。

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

ReadOnlyVariables
以逗号分隔的形式键入一列可供脚本使用的只读变量,或单击省略号 (…) 按钮,然后在“选择变量”对话框中选择变量

注意

变量名称区分大小写。

ReadWriteVariables
以逗号分隔的形式键入一列可供脚本使用的读/写变量,或单击省略号 (…) 按钮,然后在“选择变量”对话框中选择变量

注意

变量名称区分大小写。

编辑脚本
打开 VSTA IDE,您可以在其中创建或修改脚本。

另请参阅

Integration Services 错误和消息引用
“常规”页
脚本任务编辑器(“常规”页)
“表达式”页
脚本任务示例
Integration Services (SSIS) 变量
添加、删除、更改包中用户定义变量的作用域