Freigeben über


catalog.set_execution_property_override_value

Legt den Wert einer Eigenschaft für eine Instanz der Ausführung im Integration Services-Katalog fest.

Syntax

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

Argumente

  • [ @execution\_id = ] execution_id
    Der eindeutige Bezeichner für die Instanz der Ausführung. Die execution_id ist vom Datentyp bigint.

  • [ @property\_path = ] property_path
    Der Pfad zur Eigenschaft im Paket. Der property_path ist vom Datentyp nvarchar(4000).

  • [ @property\_value = ] property_value
    Der Überschreibungswert, der der Eigenschaft zugewiesen werden soll. Der property_value ist vom Datentyp nvarchar(max).

  • [ @sensitive = ] sensitive
    Wenn der Wert 1 lautet, ist die Eigenschaft vertraulich und wird beim Speichern verschlüsselt. Lautet der Wert 0, ist die Eigenschaft nicht vertraulich, und der Wert wird als Nur-Text gespeichert. Das sensitive-Argument lautet bit.

Hinweise

Diese Prozedur führt die gleiche Funktion wie der Abschnitt Eigenschaftenüberschreibungen auf der Registerkarte Erweitert des Dialogfelds Paket ausführen aus. Der Pfad zur Eigenschaft wird von der Eigenschaft Paketpfad des Pakettasks abgeleitet.

Rückgabecodewert

0 (Erfolg)

Resultsets

Keine

Fehler und Warnungen

In der folgenden Liste werden einige Bedingungen beschrieben, die möglicherweise einen Fehler oder eine Warnung auslösen:

  • Der Benutzer verfügt nicht über die entsprechenden Berechtigungen.

  • Der Ausführungsbezeichner ist ungültig.

  • Der Eigenschaftspfad ist ungültig.

  • Der Datentyp des Eigenschaftswerts stimmt nicht mit dem Datentyp der Eigenschaft überein.

Siehe auch

Verweis

catalog.set_execution_parameter_value (SSISDB-Datenbank)