Freigeben über


catalog.get_parameter_values (SSISDB-Datenbank)

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Gilt für:SQL Server

Ermittelt die Standardparameterwerte und ruft diese aus einem Projekt und den entsprechenden Paketen im Integration Services-Katalog ab.

Syntax

catalog.get_parameter_values [ @folder_name = ] folder_name  
     , [ @project_name = ] project_name  
     , [ @package_name = ] package_name  
  [  , [ @reference_id = ] reference_id  ]  
  

Argumente

[ @folder_name = ] folder_name
Der Name des Ordners, der das Projekt enthält. Der folder_name ist nvarchar(128) .

[ @project_name = ] project_name
Der Name des Projekts, in dem sich die Parameter befinden. Der project_name ist nvarchar(128) .

[ @package_name = ] package_name
Der Name des Pakets. Geben Sie den Paketnamen an, um alle Projektparameter und die Parameter aus einem bestimmten Paket abzurufen. Der package_name ist nvarchar(260).

[ @reference_id = ] reference_id
Der eindeutige Bezeichner eines Umgebungsverweises. Dieser Parameter ist optional. Der reference_id ist bigint.

Rückgabecodewert

0 (Erfolg)

Resultsets

Gibt eine Tabelle zurück, die das folgende Format aufweist:

Spaltenname Datentyp BESCHREIBUNG
object_type smallint Der Typ des Parameters. Für einen Projektparameter ist der Wert 20 , und für einen Paketparameter ist der Wert 30 .
parameter_data_type nvarchar(128) Der Datentyp des Parameters.
parameter_name sysname Der Name des Parameters.
parameter_value sql_variant Der Wert des Parameters.
sensitive bit Wenn der Wert 1lautet, ist der Parameterwert vertraulich. Wenn der Wert 0lautet, ist der Parameterwert nicht vertraulich.
Erforderlich bit Wenn der Wert 1lautet, ist der Parameterwert erforderlich, um die Ausführung zu starten. Wenn der Wert 0lautet, ist der Parameterwert nicht erforderlich, um die Ausführung zu starten.
value_set bit Wenn der Wert 1ist, wurde der Parameterwert zugewiesen. Wenn der Wert 0ist, wurde der Parameterwert nicht zugewiesen.

Hinweis

Literalwerte werden als Nur-Text angezeigt. Anstelle vertraulicher Werte wirdNULL angezeigt.

Berechtigungen

Diese gespeicherte Prozedur erfordert eine der folgenden Berechtigungen:

  • READ-Berechtigungen für das Projekt und ggf. READ-Berechtigung für die Umgebung, auf die verwiesen wird

  • Mitgliedschaft in der Datenbankrolle ssis_admin

  • Mitgliedschaft in der Serverrolle sysadmin

Fehler und Warnungen

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

  • Das Paket kann im angegebenen Ordner oder Projekt nicht gefunden werden.

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

  • Der angegebene Umgebungsverweis ist nicht vorhanden.