Delen via


catalog.get_parameter_values (SSISDB-database)

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

van toepassing op:SQL Server-

Hiermee worden de standaardparameterwaarden van een project en bijbehorende pakketten in de Integration Services-catalogus omgezet en opgehaald.

Syntaxis

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

Argumenten

[ @folder_name = ] folder_name
De naam van de map die het project bevat. De folder_name is nvarchar(128).

[ @project_name = ] project_name
De naam van het project waarin de parameters zich bevinden. De project_name is nvarchar(128).

[ @package_name = ] package_name
De naam van het pakket. Geef de pakketnaam op om alle projectparameters en de parameters van een specifiek pakket op te halen. De package_name is nvarchar(260).

[ @reference_id = ] reference_id
De unieke id van een omgevingsreferentie. Deze parameter is optioneel. De reference_id is grote.

Retourcodewaarde

0 (geslaagd)

Resultatensets

Retourneert een tabel met de volgende indeling:

Kolomnaam Gegevenstype Beschrijving
object_type kleine Het type parameter. De waarde is 20 voor een projectparameter en de waarde wordt 30 voor een pakketparameter.
parameter_data_type nvarchar(128) Het gegevenstype van de parameter.
parameter_name sysname- De naam van de parameter.
parameter_value sql_variant De waarde van de parameter.
gevoelig bit Wanneer de waarde is 1, is de parameterwaarde gevoelig. Wanneer de waarde is 0, is de parameterwaarde niet gevoelig.
Vereist bit Wanneer de waarde is 1, is de parameterwaarde vereist om de uitvoering te starten. Wanneer de waarde is 0, is de parameterwaarde niet vereist om de uitvoering te starten.
value_set bit Wanneer de waarde is 1, is de parameterwaarde toegewezen. Wanneer de waarde is 0, is de parameterwaarde niet toegewezen.

Notitie

Letterlijke waarden worden weergegeven in tekst zonder opmaak. NULL- wordt weergegeven in plaats van gevoelige waarden.

Machtigingen

Voor deze opgeslagen procedure zijn een van de volgende machtigingen vereist:

  • LEESmachtigingen voor het project en, indien van toepassing, leesmachtigingen voor de omgeving waarnaar wordt verwezen

  • Lidmaatschap van de ssis_admin-databaserol

  • Lidmaatschap van de sysadmin serverfunctie

Fouten en waarschuwingen

In de volgende lijst worden enkele voorwaarden beschreven die een fout of waarschuwing kunnen veroorzaken:

  • Het pakket kan niet worden gevonden in de opgegeven map of het opgegeven project

  • De gebruiker beschikt niet over de juiste machtigingen

  • De opgegeven omgevingsreferentie bestaat niet