Procédures stockées (catalogue Integration Services)Stored Procedures (Integration Services Catalog)

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

Cette section décrit les procédures stockées Transact-SQLTransact-SQL qui sont disponibles pour l'administration des projets Integration ServicesIntegration Services déployés dans une instance de SQL ServerSQL Server.This section describes the Transact-SQLTransact-SQL stored procedures that are available for administering Integration ServicesIntegration Services projects that have been deployed to an instance of SQL ServerSQL Server.

Appelez les procédures stockées Integration ServicesIntegration Services pour ajouter, supprimer, modifier ou exécuter des objets stockés dans le catalogue SSISDB.Call the Integration ServicesIntegration Services stored procedures to add, remove, modify, or execute objects that are stored in the SSISDB catalog.

Le nom par défaut du catalogue est SSISDB.The default name of the catalog is SSISDB. Les objets stockés dans le catalogue incluent des projets, des packages, des paramètres, des environnements et l'historique opérationnel.The objects that are stored in the catalog include projects, packages, parameters, environments, and operational history.

Vous pouvez utiliser directement les vues de base de données et les procédures stockées, ou écrire du code personnalisé qui appelle l'API managée.You can use the database views and stored procedures directly, or write custom code that calls the managed API. Management StudioManagement Studio et l'API managée interrogent les vues et appellent les procédures stockées décrites dans cette section pour effectuer de nombreuses tâches. and the managed API query the views and call the stored procedures that are described in this section to perform many of their tasks.

Dans cette sectionIn This Section

catalog.add_data_tapcatalog.add_data_tap
Ajoute un drainage de données sur la sortie d'un composant dans un flux de données de package.Adds a data tap on the output of a component in a package data flow.

catalog.add_data_tap_by_guidcatalog.add_data_tap_by_guid
Ajoute un drainage de données à un chemin de flux de données spécifique dans un flux de données de package.Adds a data tap to a specific data flow path in a package data flow.

catalog.check_schema_versioncatalog.check_schema_version
Détermine si le schéma de catalogue SSISDB et les binaires Integration ServicesIntegration Services (assembly ISServerExec et SQLCLR) sont compatibles.Determines whether the SSISDB catalog schema and the Integration ServicesIntegration Services binaries (ISServerExec and SQLCLR assembly) are compatible.

catalog.clear_object_parameter_value (base de données SSISDB)catalog.clear_object_parameter_value (SSISDB Database)
Efface la valeur d'un paramètre pour un projet ou un package Integration ServicesIntegration Services existant stocké sur le serveur.Clears the value of a parameter for an existing Integration ServicesIntegration Services project or package that is stored on the server.

catalog.configure_catalog (base de données SSISDB)catalog.configure_catalog (SSISDB Database)
Configure le catalogue Integration ServicesIntegration Services en définissant une propriété de catalogue sur une valeur spécifiée.Configures the Integration ServicesIntegration Services catalog by setting a catalog property to a specified value.

catalog.create_environment (Base de données SSISDB)catalog.create_environment (SSISDB Database)
Crée un environnement dans le catalogue Integration ServicesIntegration Services.Creates an environment in the Integration ServicesIntegration Services catalog.

catalog.create_environment_reference (Base de données SSISDB)catalog.create_environment_reference (SSISDB Database)
Crée une référence environnementale pour un projet dans le catalogue Integration ServicesIntegration Services.Creates an environment reference for a project in the Integration ServicesIntegration Services catalog.

catalog.create_environment_variable (Base de données SSISDB)catalog.create_environment_variable (SSISDB Database)
Crée une variable d'environnement dans le catalogue Integration ServicesIntegration Services.Create an environment variable in the Integration ServicesIntegration Services catalog.

catalog.create_execution (base de données SSISDB)catalog.create_execution (SSISDB Database)
Crée une instance d'exécution dans le catalogue Integration ServicesIntegration Services.Creates an instance of execution in the Integration ServicesIntegration Services catalog.

catalog.create_execution_dumpcatalog.create_execution_dump
Provoque la suspension d'un package en cours d'exécution et la création d'un fichier de vidage par ce dernier.Causes a running package to pause and create a dump file.

catalog.create_folder (Base de données SSISDB)catalog.create_folder (SSISDB Database)
Crée un dossier dans le catalogue Integration ServicesIntegration Services.Creates a folder in the Integration ServicesIntegration Services catalog.

catalog.delete_environment (Base de données SSISDB)catalog.delete_environment (SSISDB Database)
Supprime un environnement d'un dossier dans le catalogue Integration ServicesIntegration Services.Deletes an environment from a folder in the Integration ServicesIntegration Services catalog.

catalog.delete_environment_reference (Base de données SSISDB)catalog.delete_environment_reference (SSISDB Database)
Supprime une référence environnementale d'un projet dans le catalogue Integration ServicesIntegration Services.Deletes an environment reference from a project in the Integration ServicesIntegration Services catalog.

catalog.delete_environment_variable (Base de données SSISDB)catalog.delete_environment_variable (SSISDB Database)
Supprime une variable d'environnement d'un environnement dans le catalogue Integration ServicesIntegration Services.Deletes an environment variable from an environment in the Integration ServicesIntegration Services catalog.

catalog.delete_folder (Base de données SSISDB)catalog.delete_folder (SSISDB Database)
Supprime un dossier du catalogue Integration ServicesIntegration Services.Deletes a folder from the Integration ServicesIntegration Services catalog.

catalog.delete_project (Base de données SSISDB)catalog.delete_project (SSISDB Database)
Supprime un projet existant d'un dossier dans le catalogue Integration ServicesIntegration Services.Deletes an existing project from a folder in the Integration ServicesIntegration Services catalog.

catalog.deny_permission (base de données SSISDB)catalog.deny_permission (SSISDB Database)
Refuse une autorisation sur un objet sécurisable dans le catalogue Integration ServicesIntegration Services.Denies a permission on a securable object in the Integration ServicesIntegration Services catalog.

catalog.deploy_project (Base de données SSISDB)catalog.deploy_project (SSISDB Database)
Déploie un projet dans un dossier dans le catalogue Integration ServicesIntegration Services ou met à jour un projet existant qui a été déployé précédemment.Deploys a project to a folder in the Integration ServicesIntegration Services catalog or updates an existing project that has been deployed previously.

catalog.get_parameter_values (base de données SSISDB)catalog.get_parameter_values (SSISDB Database)
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.

catalog.get_project (Base de données SSISDB)catalog.get_project (SSISDB Database)
Extrait les propriétés d'un projet existant dans le catalogue Integration ServicesIntegration Services.Retrieves the properties of an existing project in the Integration ServicesIntegration Services catalog.

catalog.grant_permission (base de données SSISDB)catalog.grant_permission (SSISDB Database)
Accorde une autorisation sur un objet sécurisable dans le catalogue Integration ServicesIntegration Services.Grants a permission on a securable object in the Integration ServicesIntegration Services catalog.

catalog.move_environment (Base de données SSISDB)catalog.move_environment (SSISDB Database)
Déplace un environnement d'un dossier vers un autre dans le catalogue Integration ServicesIntegration Services.Moves an environment from one folder to another within the Integration ServicesIntegration Services catalog.

[catalog.move_project ((Base de données SSISDB)](../Topic/catalog.move_project%20((SSISDB%20Database).md)[catalog.move_project ((SSISDB Database)](../Topic/catalog.move_project%20((SSISDB%20Database).md)
Déplace un projet d'un dossier vers un autre dans le catalogue Integration ServicesIntegration Services.Moves a project from one folder to another within the Integration ServicesIntegration Services catalog.

catalog.remove_data_tapcatalog.remove_data_tap
Supprime un drainage de données d'une sortie de composant dans une exécution.Removes a data tap from a component output that is in an execution.

catalog.rename_environment (Base de données SSISDB)catalog.rename_environment (SSISDB Database)
Renomme un environnement dans le catalogue Integration ServicesIntegration Services.Renames an environment in the Integration ServicesIntegration Services catalog.

catalog.rename_folder (Base de données SSISDB)catalog.rename_folder (SSISDB Database)
Renomme un dossier dans le catalogue Integration ServicesIntegration Services.Renames a folder in the Integration ServicesIntegration Services catalog.

catalog.restore_project (Base de données SSISDB)catalog.restore_project (SSISDB Database)
Restaure un projet dans le catalogue Integration ServicesIntegration Services dans une version précédente.Restores a project in the Integration ServicesIntegration Services catalog to a previous version.

catalog.revoke_permission (base de données SSISDB)catalog.revoke_permission (SSISDB Database)
Révoque une autorisation sur un objet sécurisable dans le catalogue Integration ServicesIntegration Services.Revokes a permission on a securable object in the Integration ServicesIntegration Services catalog.

catalog.set_environment_property (Base de données SSISDB)catalog.set_environment_property (SSISDB Database)
Définit la propriété d'un environnement dans le catalogue Integration ServicesIntegration Services.Sets the property of an environment in the Integration ServicesIntegration Services catalog.

catalog.set_environment_reference_type (Base de données SSISDB)catalog.set_environment_reference_type (SSISDB Database)
Définit le type de référence et le nom de l'environnement associés à une référence environnementale existante pour un projet dans le catalogue Integration ServicesIntegration Services.Sets the reference type and environment name associated with an existing environment reference for a project in the Integration ServicesIntegration Services catalog.

catalog.set_environment_variable_property (Base de données SSISDB)catalog.set_environment_variable_property (SSISDB Database)
Définit la propriété d'une variable d'environnement dans le catalogue Integration ServicesIntegration Services.Sets the property of an environment variable in the Integration ServicesIntegration Services catalog.

catalog.set_environment_variable_protection (base de données SSISDB)catalog.set_environment_variable_protection (SSISDB Database)
Définit le bit de critère de diffusion d'une variable d'environnement dans le catalogue Integration ServicesIntegration Services.Sets the sensitivity bit of an environment variable in the Integration ServicesIntegration Services catalog.

catalog.set_environment_variable_value (Base de données SSISDB)catalog.set_environment_variable_value (SSISDB Database)
Définit la valeur d'une variable d'environnement dans le catalogue Integration ServicesIntegration Services.Sets the value of an environment variable in the Integration ServicesIntegration Services catalog.

catalog.set_execution_parameter_value (base de données SSISDB)catalog.set_execution_parameter_value (SSISDB Database)
Définit la valeur d'un paramètre pour une instance d'exécution dans le catalogue Integration ServicesIntegration Services.Sets the value of a parameter for an instance of execution in the Integration ServicesIntegration Services catalog.

catalog.set_execution_property_override_valuecatalog.set_execution_property_override_value
Définit la valeur d'une propriété pour une instance d'exécution dans le catalogue Integration ServicesIntegration Services.Sets the value of a property for an instance of execution in the Integration ServicesIntegration Services catalog.

catalog.set_folder_description (Base de données SSISDB)catalog.set_folder_description (SSISDB Database)
Définit la description d'un dossier dans le catalogue Integration ServicesIntegration Services.Sets the description of a folder in the Integration ServicesIntegration Services catalog.

catalog.set_object_parameter_value (base de données SSISDB)catalog.set_object_parameter_value (SSISDB Database)
Définit la valeur d'un paramètre dans le catalogue Integration ServicesIntegration Services.Sets the value of a parameter in the Integration ServicesIntegration Services catalog. Associe la valeur à une variable d'environnement ou affecte une valeur littérale qui sera utilisée par défaut si aucune autre valeur n'est affectée.Associates the value to an environment variable or assigns a literal value that will be used by default if no other values are assigned.

catalog.start_execution (base de données SSISDB)catalog.start_execution (SSISDB Database)
Démarre une instance d'exécution dans le catalogue Integration ServicesIntegration Services.Starts an instance of execution in the Integration ServicesIntegration Services catalog.

catalog.startupcatalog.startup
Effectue la maintenance de l'état des opérations pour le catalogue SSISDB.Performs maintenance of the state of operations for the SSISDB catalog.

catalog.stop_operation (base de données SSISDB)catalog.stop_operation (SSISDB Database)
Arrête une validation ou une instance d'exécution dans le catalogue Integration ServicesIntegration Services.Stops a validation or instance of execution in the Integration ServicesIntegration Services catalog.

catalog.validate_package (base de données SSISDB)catalog.validate_package (SSISDB Database)
Valide de façon asynchrone un package dans le catalogue Integration ServicesIntegration Services.Asynchronously validates a package in the Integration ServicesIntegration Services catalog.

catalog.validate_project (base de données SSISDB)catalog.validate_project (SSISDB Database)
Valide de façon asynchrone un projet dans le catalogue Integration ServicesIntegration Services.Asynchronously validates a project in the Integration ServicesIntegration Services catalog.

catalog.add_execution_worker (base de données SSISDB) catalog.add_execution_worker (SSISDB Database)
Ajoute un Integration ServicesIntegration Services Scale Out Worker à une instance d’exécution dans Scale Out.Adds a Integration ServicesIntegration Services Scale Out Worker to an instance of execution in Scale Out.

catalog.enable_worker_agent (base de données SSISDB) catalog.enable_worker_agent (SSISDB Database)
Active un Scale Out Worker pour Scale Out Master utilisant ce catalogue Integration ServicesIntegration Services.Enable a Scale Out Worker for Scale Out Master working with this Integration ServicesIntegration Services catalog.

catalog.disable_worker_agent (base de données SSISDB) catalog.disable_worker_agent (SSISDB Database)
Désactive un Scale Out Worker pour Scale Out Master utilisant ce catalogue Integration ServicesIntegration Services.Disable a Scale Out Worker for Scale Out Master working with this Integration ServicesIntegration Services catalog.