Tabelas do sistema (Transact-SQL)System Tables (Transact-SQL)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Os tópicos desta seção descrevem as tabelas do sistema no SQL ServerSQL Server.The topics in this section describe the system tables in SQL ServerSQL Server.

As tabelas do sistema não devem ser alteradas diretamente por nenhum usuário.The system tables should not be changed directly by any user. Por exemplo, não tente modificar tabelas do sistema com instruções DELETE, UPDATE ou INSERT ou com disparadores definidos pelo usuário.For example, do not try to modify system tables with DELETE, UPDATE, or INSERT statements, or user-defined triggers.

É permitido fazer referência a colunas documentadas nas tabelas do sistema.Referencing documented columns in system tables is permissible. Entretanto, muitas das colunas nas tabelas do sistema não são documentadas.However, many of the columns in system tables are not documented. Não devem ser escritos aplicativos que consultem diretamente colunas não documentadas.Applications should not be written to directly query undocumented columns. Em vez disso, para recuperar informações armazenadas nas tabelas do sistema, os aplicativos devem usar qualquer um dos seguintes componentes:Instead, to retrieve information stored in the system tables, applications should use any one of the following components:

  • Procedimentos armazenados do sistemaSystem stored procedures

  • Instruções e funções Transact-SQLTransact-SQLTransact-SQLTransact-SQL statements and functions

SQL ServerSQL Server SMO (Management Objects)SQL ServerSQL Server Management Objects (SMO)

  • RMO (Replication Management Objects)Replication Management Objects (RMO)

  • Funções de catálogo da API do banco de dadosDatabase API catalog functions

Estes componentes compõem uma API publicada obtendo informações do sistema de SQL ServerSQL Server.These components make up a published API for obtaining system information from SQL ServerSQL Server. O MicrosoftMicrosoft mantém a compatibilidade desses componentes de uma versão para outra.MicrosoftMicrosoft maintains the compatibility of these components from release to release. O formato das tabelas do sistema depende da arquitetura interna do SQL ServerSQL Server e pode ser diferente entre versões.The format of the system tables depends upon the internal architecture of SQL ServerSQL Server and may change from release to release. Portanto, os aplicativos que acessem diretamente as colunas não documentadas das tabelas do sistema podem precisar ser alterados antes de acessar uma versão mais recente do SQL ServerSQL Server.Therefore, applications that directly access the undocumented columns of system tables may have to be changed before they can access a later version of SQL ServerSQL Server.

Nesta seçãoIn This Section

Os tópicos da tabela do sistema são organizados pelas seguintes áreas de recurso:The system table topics are organized by the following feature areas:

Backup e restauração de tabelas (Transact-SQL)Backup and Restore Tables (Transact-SQL) Tabelas de envio de logs (Transact-SQL)Log Shipping Tables (Transact-SQL)
Tabelas da captura de dados de alterações (Transact-SQL)Change Data Capture Tables (Transact-SQL) Tabelas de replicação (Transact-SQL)Replication Tables (Transact-SQL)
Tabelas do plano de manutenção de banco de dados ()Transact-SQLDatabase Maintenance Plan Tables (Transact-SQL) SQL Server Agent tabelas (Transact-SQL)SQL Server Agent Tables (Transact-SQL)
Tabelas de Eventos Estendidos do SQL Server (Transact-SQL)SQL Server Extended Events Tables (Transact-SQL) sys. sysoledbusers (Transact-SQL)sys.sysoledbusers (Transact-SQL)
Integration Services tabelas (Transact-SQL)Integration Services Tables (Transact-SQL) )systranschemas (Transact-SQLsystranschemas (Transact-SQL)

Consulte TambémSee Also

Exibições de compatibilidade ()Transact-SQL Compatibility Views (Transact-SQL)
Exibições de catálogo (Transact-SQL)Catalog Views (Transact-SQL)