Tabelle di sistema (Transact-SQL)

Negli argomenti di questa sezione vengono descritte le tabelle di sistema disponibili in Microsoft SQL Server 2005.

Gli utenti non devono modificare direttamente le tabelle di sistema, ad esempio con istruzioni DELETE, UPDATE o INSERT oppure con trigger definiti dall'utente.

È consentito fare riferimento alle colonne documentate delle tabelle di sistema. Molte colonne tuttavia non sono documentate. È pertanto consigliabile non creare applicazioni che eseguono query dirette nelle colonne non documentate. Per recuperare informazioni archiviate nelle tabelle di sistema, è necessario che le applicazioni utilizzino i componenti seguenti:

  • Stored procedure di sistema
  • Istruzioni e funzioni Transact-SQL
  • Oggetti SMO (SQL Server Management Objects)
  • Oggetti RMO (Replication Management Objects)
  • Funzioni del catalogo delle API per i database

Questi componenti compongono un'API pubblicata per il recupero delle informazioni sul sistema da SQL Server. La compatibilità di tali componenti viene mantenuta nelle diverse versioni di Microsoft. Il formato delle tabelle di sistema dipende dalla struttura interna di SQL Server e può variare nelle diverse versioni. Può pertanto essere necessario apportare modifiche alle applicazioni che hanno accesso diretto a colonne non documentate delle tabelle di sistema in modo che possano accedere alle versioni successive di SQL Server.

Contenuto della sezione

Gli argomenti relativi alle tabelle di sistema sono organizzati in base alle aree funzionali riportate di seguito.

Tabelle di Integration Services

Tabelle di Notification Services

Backup e ripristino di tabelle

Tabelle di SQL Server Agent.

Tabelle di distribuzione dei log

Tabelle dei piani di manutenzione dei database

Tabelle di replica (Transact-SQL)

In questa sezione è incluso inoltre un argomento che descrive il mapping tra le tabelle di sistema di SQL Server 2000 e le viste di sistema di SQL Server 2005. Per ulteriori informazioni, vedere Mapping delle tabelle di sistema di SQL Server 2000 alle viste di sistema di SQL Server 2005.

Vedere anche

Riferimento

Viste di compatibilità (Transact-SQL)
Viste del catalogo (Transact-SQL)

Altre risorse

Esecuzione di query nel catalogo di sistema di SQL Server
Tabelle di base di sistema

Guida in linea e informazioni

Assistenza su SQL Server 2005