Tablas del sistema (Transact-SQL)

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

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)
  • Objetos de administración de réplica (RMO)
  • Funciones de catálogo de API de base de datos

Estos componentes conforman una API publicada 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 Integration Services

Tablas de Notification Services

Tablas de copia de seguridad y restauración

Tablas del Agente SQL Server

Tablas de trasvase de registros

Tablas de planes de mantenimiento de bases de datos

Tablas de réplica (Transact-SQL)

Esta sección también contiene un tema donde se describe la asignación de las tablas del sistema de SQL Server 2000 a vistas del sistema de SQL Server 2005. Para obtener información, vea Asignar tablas del sistema de SQL Server 2000 a vistas del sistema de SQL Server 2005.

Vea también

Referencia

Vistas de compatibilidad (Transact-SQL)
Vistas de catálogo (Transact-SQL)

Otros recursos

Consultar el catálogo del sistema de SQL Server
Tablas base del sistema

Ayuda e información

Obtener ayuda sobre SQL Server 2005