Procedimientos almacenados (catálogo de Integration Services)

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Se aplica a:SQL Server

En esta sección se describen los procedimientos almacenados de Transact-SQL disponibles para administrar proyectos de Integration Services implementados en una instancia de SQL Server.

Use los procedimientos almacenados de Integration Services para agregar, quitar, modificar o ejecutar los objetos almacenados en el catálogo de SSISDB.

El nombre predeterminado del catálogo es SSISDB. Entre los objetos que se almacenan en el catálogo se incluyen proyectos, paquetes, parámetros, entornos y el historial de operaciones.

Puede utilizar las vistas de base de datos y los procedimientos almacenados directamente, o escribir código personalizado que llame a la API administrada. Management Studio y la API administrada consultan las vistas y llaman a los procedimientos almacenados que se describen en esta sección para realizar muchas de sus tareas.

En esta sección

catalog.add_data_tap
Agrega una derivación de datos en la salida de un componente de un flujo de datos del paquete.

catalog.add_data_tap_by_guid
Agrega una derivación de datos a una ruta de flujo de datos específica en un flujo de datos del paquete.

catalog.check_schema_version
Determina si el esquema del catálogo de SSISDB y los binarios de Integration Services (ensamblado de ISServerExec y SQLCLR) son compatibles.

catalog.clear_object_parameter_value (base de datos de SSISDB)
Borra el valor de un parámetro para un paquete o proyecto de Integration Services existente almacenado en el servidor.

catalog.configure_catalog (base de datos de SSISDB)
Configura el catálogo de Integration Services estableciendo una propiedad de catálogo en un valor especificado.

catalog.create_environment (base de datos de SSISDB)
Crea un entorno en el catálogo de Integration Services.

catalog.create_environment_reference (base de datos de SSISDB)
Crea una referencia de entorno para un proyecto en el catálogo de Integration Services.

catalog.create_environment_variable (base de datos de SSISDB)
Cree una variable de entorno en el catálogo de Integration Services.

catalog.create_execution (base de datos de SSISDB)
Crea una instancia de ejecución en el catálogo de Integration Services.

catalog.create_execution_dump
Hace que un paquete en ejecución pause y cree un archivo de volcado.

catalog.create_folder (base de datos de SSISDB)
Crea una carpeta en el catálogo de Integration Services.

catalog.delete_environment (base de datos de SSISDB)
Elimina un entorno de una carpeta en el catálogo de Integration Services.

catalog.delete_environment_reference (base de datos de SSISDB)
Elimina una referencia de entorno de un proyecto en el catálogo de Integration Services.

catalog.delete_environment_variable (base de datos de SSISDB)
Elimina una variable de entorno de un entorno del catálogo de Integration Services.

catalog.delete_folder (base de datos de SSISDB)
Elimina una carpeta del catálogo de Integration Services.

catalog.delete_project (base de datos de SSISDB)
Elimina un proyecto existente de una carpeta del catálogo de Integration Services.

catalog.deny_permission (base de datos de SSISDB)
Deniega un permiso en un objeto protegible del catálogo de Integration Services.

catalog.deploy_project (base de datos de SSISDB)
Implementa un proyecto en una carpeta en el catálogo de Integration Services o actualiza un proyecto existente que se ha implementado previamente.

catalog.get_parameter_values (base de datos de SSISDB)
Resuelve y recupera los valores de los parámetros predeterminados de un proyecto y los paquetes correspondientes en el catálogo de Integration Services.

catalog.get_project (base de datos de SSISDB)
Recupera las propiedades de un proyecto existente del catálogo de Integration Services.

catalog.grant_permission (base de datos de SSISDB)
Concede un permiso en un objeto protegible del catálogo de Integration Services.

catalog.move_environment (base de datos de SSISDB)
Mueve un entorno desde una carpeta a otra en el catálogo de Integration Services.

catalog.move_project (base de datos de SSISDB)
Mueve un proyecto desde una carpeta a otra del catálogo de Integration Services.

catalog.remove_data_tap
Quita una derivación de datos de la salida de un componente que está en una ejecución.

catalog.rename_environment (base de datos de SSISDB)
Cambia el nombre de un entorno en el catálogo de Integration Services.

catalog.rename_folder (base de datos de SSISDB)
Cambia el nombre de una carpeta en el catálogo de Integration Services.

catalog.restore_project (base de datos de SSISDB)
Restaura un proyecto del catálogo de Integration Services a una versión anterior.

catalog.revoke_permission (base de datos de SSISDB)
Revoca un permiso de un objeto protegible en el catálogo de Integration Services.

catalog.set_environment_property (base de datos de SSISDB)
Establece la propiedad de un entorno del catálogo de Integration Services.

catalog.set_environment_reference_type (base de datos SSISDB)
Establece el tipo de referencia y el nombre del entorno asociados con una referencia de entorno existente para un proyecto en el catálogo de Integration Services.

catalog.set_environment_variable_property (base de datos de SSISDB)
Establece la propiedad de una variable de entorno en el catálogo de Integration Services.

catalog.set_environment_variable_protection (base de datos de SSISDB)
Establece el bit de sensibilidad de una variable de entorno en el catálogo Integration Services.

catalog.set_environment_variable_value (base de datos de SSISDB)
Establece el valor de una variable de entorno en el catálogo de Integration Services.

catalog.set_execution_parameter_value (base de datos de SSISDB)
Establece el valor de un parámetro para una instancia de ejecución en el catálogo Integration Services .

catalog.set_execution_property_override_value
Establece el valor de una propiedad para una instancia de ejecución en el catálogo de Integration Services.

catalog.set_folder_description (base de datos de SSISDB)
Establece la descripción de una carpeta en el catálogo de Integration Services.

catalog.set_object_parameter_value (base de datos de SSISDB)
Establece el valor de un parámetro del catálogo de Integration Services. Asocia el valor a una variable de entorno o asigna un valor literal que se va a usar como valor predeterminado si no se asignan otros valores.

catalog.start_execution (base de datos de SSISDB)
Inicia una instancia de ejecución en el catálogo de Integration Services.

catalog.startup
Realiza el mantenimiento del estado de las operaciones del catálogo de SSISDB.

catalog.stop_operation (base de datos de SSISDB)
Detiene una validación o instancia de ejecución en el catálogo de Integration Services.

catalog.validate_package (base de datos de SSISDB)
Valida de forma asincrónica un paquete del catálogo de Integration Services.

catalog.validate_project (base de datos de SSISDB)
Valida de forma asincrónica un proyecto del catálogo de Integration Services.

catalog.add_execution_worker (base de datos de SSISDB)
Agrega un trabajo de escalabilidad horizontal Integration Services a una instancia de ejecución en la escalabilidad horizontal.

catalog.enable_worker_agent (base de datos SSISDB)
Habilite un trabajo de escalabilidad horizontal para el patrón de escalabilidad horizontal mediante este catálogo de Integration Services.

catalog.disable_worker_agent (base de datos SSISDB)
Deshabilite un trabajo para el patrón de escalabilidad horizontal mediante este catálogo de Integration Services.