Share via


[スクリプト タスク エディター] ( ページ)

[スクリプト タスク エディター] ダイアログ ボックスの [スクリプト] ページを使用すると、スクリプト プロパティを設定し、スクリプトによってアクセスできる変数を指定できます。

注意

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 クラスは、スクリプト テンプレートによって生成される既定のクラスです。

    VSTA プロジェクトでメソッドの名前を変更する場合は、EntryPoint プロパティの値を変更する必要があります。

  • [ReadOnlyVariables]
    スクリプトに使用できる読み取り専用の変数の一覧をコンマ区切りで入力するか、省略記号ボタン ([...]) をクリックして [変数の選択] ダイアログ ボックスで変数を選択します。

    注意

    変数名では大文字と小文字が区別されます。

  • [ReadWriteVariables]
    スクリプトに使用できる読み取り/書き込み用の変数の一覧をコンマ区切りで入力するか、省略記号ボタン ([...]) をクリックして [変数の選択] ダイアログ ボックスで変数を選択します。

    注意

    変数名では大文字と小文字が区別されます。

  • [スクリプトの編集]
    スクリプトを作成または変更できる VSTA IDE が開きます。

関連項目

タスク

パッケージ内のユーザー定義変数のスコープの追加、削除、変更

参照

[全般] ページ

[スクリプト タスク エディター] ([全般] ページ)

[式] ページ

概念

Integration Services のエラーおよびメッセージのリファレンス

スクリプト タスクの例

Integration Services (SSIS) の変数