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.