Tables système (Transact-SQL)

 

Les rubriques de cette section décrivent les tables système de SQL Server.

Les tables système ne doivent pas être modifiées directement par l'utilisateur. Par exemple, ne tentez pas de modifier les tables système à l'aide des instructions DELETE, UPDATE ou INSERT ou des déclencheurs définis par l'utilisateur.

La référence de colonnes documentées est autorisée dans les tables systèmes. Toutefois, la majeure partie des colonnes des tables système ne sont pas documentées. Les applications ne doivent pas prévoir l'interrogation directe de colonnes non documentées. Les applications doivent au contraire utiliser l'un des composants suivants pour extraire les informations stockées dans les tables système :

  • Procédures stockées système

  • Instructions et fonctions Transact-SQL

  • Objets SMO (SQL Server Management Objects).

  • Objets RMO (Replication Management Objects)

  • Fonctions du catalogue API de la base de données

Ces composants constituent une API publiée permettant d'obtenir des informations sur le système à partir de SQL Server. Microsoft maintient la compatibilité de ces composants d'une version à l'autre. Le format des tables système dépend de l'architecture interne de SQL Server et peut changer d'une version à l'autre. Par conséquent, il se peut que les applications ayant directement accès aux colonnes non documentées des tables système doivent être préalablement modifiées avant de pouvoir accéder à une version ultérieure de SQL Server.

Les rubriques relatives aux tables système sont organisées selon les fonctionnalités suivantes :

Sauvegarde et restauration Tables &#40 ; Transact-SQL &#41 ;Journaux de Tables &#40 ; Transact-SQL &#41 ;
Capture de données modifiées Tables &#40 ; Transact-SQL &#41 ;Tables de réplication &#40 ; Transact-SQL &#41 ;
Tables de Plan de Maintenance de base de données &#40 ; Transact-SQL &#41 ;Tables de l’Agent SQL Server &#40 ; Transact-SQL &#41 ;
Étendue des Tables des événements &#40 ; SQL Server Transact-SQL &#41 ;Sys.sysoledbusers &#40 ; Transact-SQL &#41 ;
Integration Services Tables &#40 ; Transact-SQL &#41 ;systranschemas &#40 ; Transact-SQL &#41 ;

Vues de compatibilité &#40 ; Transact-SQL &#41 ;
Affichages catalogue &#40 ; Transact-SQL &#41 ;

Ajouts de la communauté

Afficher: