Tables système (Transact-SQL)

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

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 du 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.

Dans cette rubrique

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

Tables Integration Services

Tables Notification Services

Tables de sauvegarde et de restauration

Tables SQL Server Agent

Tables de copie des journaux de transaction

Tables de plan de maintenance de base de données

Tables de réplication (Transact-SQL)

Cette section contient également une rubrique qui décrit le mappage des tables système dans SQL Server 2000 avec les vues système dans SQL Server 2005. Pour plus d'informations, consultez Mappage des tables système SQL Server 2000 avec les vues du système SQL Server 2005.

Voir aussi

Référence

Vues de compatibilité (Transact-SQL)
Affichages catalogue (Transact-SQL)

Autres ressources

Interrogation des catalogues système de SQL Server
Tables de base système

Aide et Informations

Assistance sur SQL Server 2005