Системные таблицы (Transact-SQL)System Tables (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server (начиная с версии 2012) нетБаза данных SQL Azure нетХранилище данных SQL AzureнетParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2012) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

В подразделах данного раздела описаны системные таблицы SQL ServerSQL Server.The topics in this section describe the system tables in SQL ServerSQL Server.

Системные таблицы не должны изменяться непосредственно ни одним пользователем.The system tables should not be changed directly by any user. Например, не пытайтесь изменять системные таблицы с помощью инструкций DELETE, UPDATE или INSERT либо с помощью пользовательских триггеров.For example, do not try to modify system tables with DELETE, UPDATE, or INSERT statements, or user-defined triggers.

Обращение к документированным столбцам системных таблиц разрешено.Referencing documented columns in system tables is permissible. Однако многие столбцы системных таблиц не документированы.However, many of the columns in system tables are not documented. В приложениях непосредственные запросы к недокументированным столбцам применять не следует.Applications should not be written to directly query undocumented columns. Вместо этого для получения данных, хранящихся в системных таблицах, в приложениях можно использовать один из следующих компонентов:Instead, to retrieve information stored in the system tables, applications should use any one of the following components:

  • Системные хранимые процедурыSystem stored procedures

  • инструкции и функции языка Transact-SQLTransact-SQL;Transact-SQLTransact-SQL statements and functions

  • SQL ServerSQL Server Управляющие объекты (SMO)Management Objects (SMO)

  • объекты RMO;Replication Management Objects (RMO)

  • функции каталога Database API.Database API catalog functions

Эти компоненты составляют опубликованный API-интерфейс для получения системных сведений от SQL ServerSQL Server.These components make up a published API for obtaining system information from SQL ServerSQL Server. MicrosoftMicrosoft поддерживает совместимость этих компонентов от выпуска к выпуску.maintains the compatibility of these components from release to release. Формат системных таблиц зависит от внутренней архитектуры SQL ServerSQL Server и может изменяться от выпуска к выпуску.The format of the system tables depends upon the internal architecture of SQL ServerSQL Server and may change from release to release. Поэтому приложениям, получающим непосредственный доступ к недокументированным столбцам системных таблиц, могут потребоваться изменения, прежде чем они смогут получить доступ к более поздней версии 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.

в этом разделеIn This Section

Подразделы о системных таблицах организованы по следующим группам функций.The system table topics are organized by the following feature areas:

Резервное копирование и восстановление таблиц (Transact-SQL)Backup and Restore Tables (Transact-SQL) Таблицы доставки журналов (Transact-SQL)Log Shipping Tables (Transact-SQL)
Изменение таблицы системы отслеживания измененных данных (Transact-SQL)Change Data Capture Tables (Transact-SQL) Таблицы репликации (Transact-SQL)Replication Tables (Transact-SQL)
Таблицы плана обслуживания базы данных (Transact-SQL)Database Maintenance Plan Tables (Transact-SQL) Таблицы агента SQL Server (Transact-SQL)SQL Server Agent Tables (Transact-SQL)
Таблицы расширенных событий SQL Server (Transact-SQL)SQL Server Extended Events Tables (Transact-SQL) sys.sysoledbusers (Transact-SQL)sys.sysoledbusers (Transact-SQL)
Таблицы служб Integration Services (Transact-SQL)Integration Services Tables (Transact-SQL) "systranschemas" (Transact-SQL)systranschemas (Transact-SQL)

См. такжеSee Also

Представления совместимости (Transact-SQL) Compatibility Views (Transact-SQL)
Представления каталога (Transact-SQL)Catalog Views (Transact-SQL)