Tablas del sistema (Transact-SQL)

En los temas de esta sección se describen las tablas del sistema de SQL Server.

Ningún usuario debe modificar directamente las tablas del sistema. Por ejemplo, no intente modificar tablas del sistema con las instrucciones DELETE, UPDATE o INSERT, ni con desencadenadores definidos por el usuario.

Se permite hacer referencia a columnas documentadas en las tablas del sistema. Sin embargo, muchas de las columnas de las tablas del sistema no están documentadas. No deben escribirse aplicaciones que consulten directamente columnas no documentadas. En su lugar, las aplicaciones deben usar cualquiera de los componentes siguientes para recuperar la información almacenada en las tablas del sistema:

  • Procedimientos almacenados del sistema

  • Instrucciones y funciones Transact-SQL

  • Objetos de administración de SQL Server (SMO)

  • Replication Management Objects (RMO)

  • Funciones de catálogo de API de base de datos

Estos componentes conforman una API publicado para obtener información del sistema de SQL Server. Microsoft mantiene la compatibilidad de estos componentes entre versiones. El formato de las tablas del sistema depende de la arquitectura interna de SQL Server y puede cambiar de una versión a otra. 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 Server.

En esta sección

Los temas relacionados con las tablas del sistema se organizan según las siguientes áreas de características:

Tablas de copias de seguridad y restauración (Transact-SQL)

Tablas de trasvase de registros (Transact-SQL)

Tablas de captura de datos de cambio (Transact-SQL)

Tablas de replicación (Transact-SQL)

Tablas de planes de mantenimiento de bases de datos (Transact-SQL)

Tablas de Agente SQL Server (Transact-SQL)

Tablas de eventos extendidos de SQL Server (Transact-SQL)

sys.sysoledbusers (Transact-SQL)

Tablas de Integration Services (Transact-SQL)

systranschemas (Transact-SQL)

Vea también

Referencia

Vistas de compatibilidad (Transact-SQL)

Vistas de catálogo (Transact-SQL)