Tablas del sistema (Transact-SQL)System Tables (Transact-SQL)

SE APLICA A: síSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelos APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

En los temas de esta sección se describen las tablas del sistema de SQL ServerSQL Server.The topics in this section describe the system tables in SQL ServerSQL Server.

Ningún usuario debe modificar directamente las tablas del sistema.The system tables should not be changed directly by any user. Por ejemplo, no intente modificar tablas del sistema con las instrucciones DELETE, UPDATE o INSERT, ni con desencadenadores definidos por el usuario.For example, do not try to modify system tables with DELETE, UPDATE, or INSERT statements, or user-defined triggers.

Se permite hacer referencia a columnas documentadas en las tablas del sistema.Referencing documented columns in system tables is permissible. Sin embargo, muchas de las columnas de las tablas del sistema no están documentadas.However, many of the columns in system tables are not documented. No deben escribirse aplicaciones que consulten directamente columnas no documentadas.Applications should not be written to directly query undocumented columns. En su lugar, las aplicaciones deben usar cualquiera de los componentes siguientes para recuperar la información almacenada en las tablas del sistema:Instead, to retrieve information stored in the system tables, applications should use any one of the following components:

  • Procedimientos almacenados del sistemaSystem stored procedures

  • Instrucciones y funciones Transact-SQLTransact-SQLTransact-SQLTransact-SQL statements and functions

  • SQL ServerSQL Server Objetos de administración (SMO)Management Objects (SMO)

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

  • Funciones de catálogo de API de base de datosDatabase API catalog functions

Estos componentes conforman una API publicado para obtener información del sistema de SQL ServerSQL Server.These components make up a published API for obtaining system information from SQL ServerSQL Server. MicrosoftMicrosoft mantiene la compatibilidad de estos componentes entre versiones.maintains the compatibility of these components from release to release. El formato de las tablas del sistema depende de la arquitectura interna de SQL ServerSQL Server y puede cambiar de una versión a otra.The format of the system tables depends upon the internal architecture of SQL ServerSQL Server and may change from release to release. Por tanto, puede ser necesario modificar las aplicaciones que tienen acceso directo a columnas no documentadas de las tablas del sistema para que puedan tener acceso a una versión posterior de 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.

En esta secciónIn This Section

Los temas relacionados con las tablas del sistema se organizan según las siguientes áreas de características:The system table topics are organized by the following feature areas:

Copias de seguridad y restauración de tablas (Transact-SQL)Backup and Restore Tables (Transact-SQL) Tablas de trasvase de registros (Transact-SQL)Log Shipping Tables (Transact-SQL)
Tablas de captura de datos de cambio (Transact-SQL)Change Data Capture Tables (Transact-SQL) Tablas de replicación (Transact-SQL)Replication Tables (Transact-SQL)
Tablas de planes de mantenimiento de bases de datos (Transact-SQL)Database Maintenance Plan Tables (Transact-SQL) Tablas de Agente SQL Server ()de Transact-SQLSQL Server Agent Tables (Transact-SQL)
Tablas de eventos extendidos de SQL Server (Transact-SQL)SQL Server Extended Events Tables (Transact-SQL) Sys. sysoledbusers (Transact-SQL)sys.sysoledbusers (Transact-SQL)
Tablas de Integration Services ()de Transact-SQLIntegration Services Tables (Transact-SQL) systranschemas (Transact-SQL)systranschemas (Transact-SQL)

Consulte tambiénSee Also

Vistas de compatibilidad (Transact-SQL) Compatibility Views (Transact-SQL)
Vistas de catálogo (Transact-SQL)Catalog Views (Transact-SQL)