catalog.operations (base de données SSISDB)

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2012)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Affiche les détails de toutes les opérations dans le catalogue Integration Services.

Nom de colonne Type de données Description
operation_id bigint Identificateur (ID) unique de l'opération.
operation_type smallint Type d’opération.
created_time datetimeoffset Heure à laquelle l'opération a été créée.
object_type smallint Type d'objet affecté par l'opération. L'objet peut être un dossier (10), un projet (20), un package (30), un environnement (40) ou une instance d'exécution (50).
object_id bigint ID de l'objet affecté par l'opération.
object_name nvarchar(260) Nom de l'objet.
status int État de l'opération. Les valeurs possibles sont Créé (1), En cours d'exécution (2), Annulé (3), Échec (4), En attente (5), Arrêté prématurément (6), Opération réussie (7), Arrêt en cours (8) et Fin (9).
start_time datetimeoffset Heure de début de l'opération, si disponible.
end_time datetimeoffsset Heure à laquelle l'opération s'est terminée.
caller_sid varbinary(85) ID de sécurité (SID) de l'utilisateur si l'Authentification Windows a été utilisée pour se connecter.
caller_name nvarchar(128) Nom du compte qui a effectué l'opération.
process_id int ID de processus externe, le cas échéant.
stopped_by_sid varbinary(85) SID de l'utilisateur qui a arrêté l'opération.
stopped_by_name nvarchar(128) Nom de l'utilisateur qui a arrêté l'opération.
server_name nvarchar(128) Informations relatives à l'instance et au serveur Windows pour une instance spécifique de SQL Server.
machine_name nvarchar(128) Nom de l'ordinateur sur lequel s'exécute l'instance du serveur.

Notes

Cette vue affiche une ligne pour chaque opération dans le catalogue Integration Services. Elle permet à l'administrateur d'énumérer toutes les opérations logiques effectuées sur le serveur, telles que le déploiement d'un projet ou l'exécution d'un package.

Cette vue affiche les types d’opération suivants, répertoriés dans la colonne operation_type :

Valeur operation_type Description operation_type Description object_id Description object_name
1 Initialisation Integration Services NULL NULL
2 Période de conservation

(Travail de l'Agent SQL)
NULL NULL
3 MaxProjectVersion

(Travail de l'Agent SQL)
NULL NULL
101 deploy_project

(Procédure stockée)
ID de projet Nom du projet
106 restore_project

(Procédure stockée)
ID de projet Nom du projet
200 create_execution et start_execution

(Procédures stockées)
ID de projet NULL
202 stop_operation

(Procédure stockée)
ID de projet NULL
300 validate_project

(Procédure stockée)
ID de projet Nom du projet
301 validate_package

(Procédure stockée)
ID de projet Nom du package
1000 configure_catalog

(Procédure stockée)
NULL NULL

Permissions

Cette vue requiert l'une des autorisations suivantes :

  • Autorisation READ sur l'opération

  • Appartenance au rôle de base de données ssis_admin

  • Appartenance au rôle serveur sysadmin

Note

Lorsque vous avez l'autorisation pour effectuer une opération sur le serveur, vous avez également l'autorisation pour consulter les informations de l'opération. La sécurité au niveau de la ligne est imposée ; uniquement les lignes que vous avez l'autorisation d'afficher s'affichent.