catalog.get_parameter_values (base de datos de SSISDB)
Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory
Se aplica a:SQL Server
Resuelve y recupera los valores de los parámetros predeterminados de un proyecto y los paquetes correspondientes en el catálogo de Integration Services.
Sintaxis
catalog.get_parameter_values [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @package_name = ] package_name
[ , [ @reference_id = ] reference_id ]
Argumentos
[ @folder_name = ] folder_name
Nombre de la carpeta que contiene el proyecto. folder_name es nvarchar(128) .
[ @project_name = ] project_name
Nombre del proyecto donde los parámetros residen. project_name es nvarchar(128) .
[ @package_name = ] package_name
Nombre del paquete. Especifique el nombre del paquete para recuperar todos los parámetros de proyecto y los parámetros de un paquete concreto. El parámetro package_name es de tipo nvarchar(260).
[ @reference_id = ] reference_id
Identificador único de una referencia de entorno. Este parámetro es opcional. reference_id es bigint.
Valor de código de retorno
0 (correcto)
Conjuntos de resultados
Devuelve una tabla que tiene el siguiente formato:
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
object_type | smallint | Tipo de parámetro. El valor es 20 para un parámetro de proyecto y 30 para un parámetro de paquete. |
parameter_data_type | nvarchar(128) | El tipo de datos del parámetro. |
parameter_name | sysname | El nombre del parámetro. |
parameter_value | sql_variant | Valor del parámetro. |
sensitive | bit | Cuando el valor es 1 , el valor del parámetro es confidencial. Cuando el valor es 0 , el valor del parámetro no es confidencial. |
requerido | bit | Cuando el valor es 1 , se requiere el valor del parámetro para iniciar la ejecución. Cuando el valor es 0 , no se requiere el valor del parámetro para iniciar la ejecución. |
value_set | bit | Cuando el valor es 1 , el valor del parámetro se ha asignado. Cuando el valor es 0 , el valor del parámetro no se ha asignado. |
Nota
Los valores literales se muestran en texto simple. NULL se muestra en lugar de los valores confidenciales.
Permisos
Este procedimiento almacenado necesita uno de los permisos siguientes:
Permisos de lectura en el objeto y, si es aplicable, el permiso de lectura en el entorno al que se hace referencia
Pertenencia al rol de base de datos de ssis_admin
Pertenencia al rol de servidor de sysadmin
Errores y advertencias
En la siguiente lista se describen algunas condiciones que pueden producir un error o una advertencia:
El paquete no se puede encontrar en la carpeta o proyecto especificados
El usuario no tiene los permisos adecuados.
La referencia del entorno especificado no existe