次の方法で共有


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

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

注意

SQL Server 2008 Integration Services (SSIS) では、すべてのスクリプトが事前コンパイルされます。以前のバージョンでは、PrecompileScriptIntoBinaryCode プロパティを設定して、スクリプトを事前コンパイルするかどうかを指定していました。

スクリプト タスクの詳細については、「スクリプト タスク」および「スクリプト タスク エディターでのスクリプト タスクの構成」を参照してください。スクリプト タスクのプログラミングの詳細については、「スクリプト タスクを使用したパッケージの拡張」を参照してください。

オプション

  • [ScriptLanguage]
    タスクのスクリプト言語を選択します。Microsoft Visual Basic 2008 または Microsoft Visual C# 2008 のいずれかです。

    タスクのスクリプトを作成した後に、ScriptLanguage プロパティの値を変更することはできません。

    スクリプト タスクの既定のスクリプト言語を設定するには、[オプション] ダイアログ ボックスの [全般] ページにある [スクリプト言語] オプションを使用します。詳細については、「[全般] ページ」を参照してください。

  • [EntryPoint]
    スクリプト タスクのコードのエントリ ポイントとして Integration Services ランタイムが呼び出すメソッドを指定します。指定するメソッドは、Microsoft Visual Studio Tools for Applications (VSTA) プロジェクトの ScriptMain クラスに存在する必要があります。ScriptMain クラスは、スクリプト テンプレートによって生成される既定のクラスです。

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

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

    注意

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

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

    注意

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

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