catalog.operations (base de données SSISDB)
S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory
Affiche les détails de toutes les opérations dans le catalogue Integration Services.
Nom de la 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. |
nom_serveur | 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 |
102 |
get_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 |
Autorisations
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
Notes
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.