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

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

注意注意

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

若要了解有关脚本任务的详细信息,请参阅脚本任务在脚本任务编辑器中配置脚本任务。 若要了解如何对脚本任务进行编程,请参阅使用脚本任务扩展包

选项

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

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

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

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

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

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

    注意注意

    变量名称区分大小写。

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

    注意注意

    变量名称区分大小写。

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

请参阅

任务

添加、删除、更改包中用户定义变量的作用域

参考

“常规”页

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

“表达式”页

概念

Integration Services 错误和消息引用

脚本任务示例

Integration Services (SSIS) 变量