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 1 lautet, ist der Parameterwert vertraulich. Wenn der Wert 0 lautet, ist der Parameterwert nicht vertraulich. |
Erforderlich | bit | Wenn der Wert 1 lautet, ist der Parameterwert erforderlich, um die Ausführung zu starten. Wenn der Wert 0 lautet, ist der Parameterwert nicht erforderlich, um die Ausführung zu starten. |
value_set | bit | Wenn der Wert 1 ist, wurde der Parameterwert zugewiesen. Wenn der Wert 0 ist, 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.