catalog.get_parameter_values (base de données SSISDB)catalog.get_parameter_values (SSISDB Database)

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2012)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Résout et extrait les valeurs de paramètre par défaut d'un projet et les packages correspondants dans le catalogue Integration ServicesIntegration Services.Resolves and retrieves the default parameter values from a project and corresponding packages in the Integration ServicesIntegration Services catalog.

SyntaxeSyntax

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

ArgumentsArguments

[ @folder_name = ] folder_name[ @folder_name = ] folder_name
Nom du dossier qui contient le projet.The name of the folder that contains the project. folder_name est de type nvarchar(128).The folder_name is nvarchar(128).

[ @project_name = ] project_name[ @project_name = ] project_name
Nom du projet où les paramètres résident.The name of the project where the parameters resides. project_name est de type nvarchar(128).The project_name is nvarchar(128).

[ @package_name = ] package_name[ @package_name = ] package_name
Nom du package.The name of the package. Spécifiez le nom du package pour extraire tous les paramètres du projet et les paramètres d'un package spécifique.Specify the package name to retrieve all project parameters and the parameters from a specific package. Utilisez NULL pour extraire tous les paramètres du projet et les paramètres de tous les packages.Use NULL to retrieve all project parameters and the parameters from all packages. package_name est de type nvarchar(260).The package_name is nvarchar(260).

[ @reference_id = ] reference_id[ @reference_id = ] reference_id
Identificateur unique d’une référence environnementale.The unique identifier of an environment reference. Ce paramètre est facultatif.This parameter is optional. reference_id est de type bigint.The reference_id is bigint.

Valeur du code de retourReturn Code Value

0 (succès)0 (success)

Jeux de résultatsResult Sets

Retourne une table qui a le format suivant :Returns a table that has the following format:

Nom de colonneColumn name Type de donnéesData type DescriptionDescription
object_typeobject_type smallintsmallint Type de paramètre.The type of parameter. La valeur est 20 pour un paramètre du projet et 30 pour un paramètre du package.The value is 20 for a project parameter and the value is 30 for a package parameter.
parameter_data_typeparameter_data_type nvarchar(128)nvarchar(128) Type de données du paramètre.The data type of the parameter.
parameter_nameparameter_name sysnamesysname Nom du paramètre.The name of the parameter.
parameter_valueparameter_value sql_variantsql_variant Valeur du paramètre.The value of the parameter.
sensiblesensitive bitbit Lorsque la valeur est 1, la valeur de paramètre est sensible.When the value is 1, the parameter value is sensitive. Lorsque la valeur est 0, la valeur de paramètre n'est pas sensible.When the value is 0, the parameter value is not sensitive.
requiredrequired bitbit Lorsque la valeur est 1, la valeur de paramètre est obligatoire pour démarrer l'exécution.When the value is 1, the parameter value is required in order to start the execution. Lorsque la valeur est 0, la valeur de paramètre n'est pas obligatoire pour démarrer l'exécution.When the value is 0, the parameter value is not required to start the execution.
value_setvalue_set bitbit Lorsque la valeur est 1, la valeur de paramètre a été affectée.When the value is 1, the parameter value has been assigned. Lorsque la valeur est 0, la valeur de paramètre n'a pas été affectée.When the value is 0, the parameter value has not been assigned.

Note

Les valeurs littérales sont affichées en texte en clair.Literal values are displayed in plaintext. NULL est affiché au lieu des valeurs sensibles.NULL is displayed in place of sensitive values.

PermissionsPermissions

Cette procédure stockée requiert l'une des autorisations suivantes :This stored procedure requires one of the following permissions:

  • Autorisations READ sur le projet et, si applicable, autorisations READ sur les environnements référencésREAD permissions on the project and, if applicable, READ permission on the referenced environment

  • Appartenance au rôle de base de données ssis_adminMembership to the ssis_admin database role

  • Appartenance au rôle serveur sysadminMembership to the sysadmin server role

Erreurs et avertissementsErrors and Warnings

La liste suivante décrit quelques conditions qui peuvent générer une erreur ou un avertissement :The following list describes some conditions that may raise an error or warning:

  • Le package est introuvable dans le dossier ou le projet spécifiéThe package cannot be found in the specified folder or project

  • L’utilisateur n’a pas les autorisations appropriéesThe user does not have the appropriate permissions

  • La référence environnementale spécifiée n'existe pasThe specified environment reference does not exist