次の方法で共有


catalog.set_execution_property_override_value

Integration Services カタログの実行のインスタンスにプロパティの値を設定します。

構文

set_execution_property_override_value [ @execution_id = execution_id
    , [ @property_path = ] property_path
    , [ @property_value = ] property_value
    , [ @sensitive = ] sensitive

引数

  • [ @execution\_id = ] execution_id
    実行のインスタンスの一意の識別子。 execution_id は bigint 型です。

  • [ @property\_path = ] property_path
    パッケージ内のプロパティのパス。 property_path は nvarchar(4000) 型です。

  • [ @property\_value = ] property_value
    プロパティに割り当てるオーバーライド値。 property_value は nvarchar(max) 型です。

  • [ @sensitive = ] sensitive
    値が 1 のとき、プロパティはセンシティブで、格納されるときに暗号化されます。 値が 0 のとき、プロパティはセンシティブではなく、値はプレーンテキストで格納されます。 sensitive 引数は bit 型です。

解説

このプロシージャは、[パッケージの実行] ダイアログの [詳細設定] タブの [プロパティのオーバーライド] セクションと同じ機能を実行します。 プロパティのパスは、パッケージ タスクの [パッケージのパス] プロパティから取得されます。

リターン コード値

成功した場合は 0 を返します。

結果セット

なし

エラーと警告

エラーまたは警告が発生する可能性がある条件を以下に示します。

  • ユーザーに適切な権限がない

  • 実行識別子が有効ではない

  • プロパティ パスが無効

  • プロパティ値のデータ型が、プロパティのデータ型と一致しない

関連項目

参照

catalog.set_execution_parameter_value (SSISDB データベース)