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

В подразделах данного раздела описаны системные таблицы Microsoft SQL Server 2005.

Системные таблицы не должны изменяться непосредственно ни одним пользователем. Например, не пытайтесь изменять системные таблицы с помощью инструкций DELETE, UPDATE или INSERT либо с помощью пользовательских триггеров.

Обращение к документированным столбцам системных таблиц разрешено. Однако многие столбцы системных таблиц не документированы. В приложениях непосредственные запросы к недокументированным столбцам применять не следует. Вместо этого для получения данных, хранящихся в системных таблицах, в приложениях можно использовать один из следующих компонентов:

  • системные хранимые процедуры;
  • инструкции и функции языка Transact-SQL;
  • управляющие объекты SQL Server (SMO);
  • объекты RMO;
  • функции каталога Database API.

Эти компоненты составляют опубликованные функции API для получения системных данных с SQL Server. Корпорация Майкрософт поддерживает совместимость этих компонентов от выпуска к выпуску. Формат системных таблиц зависит от внутренней архитектуры SQL Server и может изменяться от выпуска к выпуску. Поэтому приложениям, получающим непосредственный доступ к недокументированным столбцам системных таблиц, могут потребоваться изменения, прежде чем они смогут получить доступ к более поздней версии SQL Server.

В этом разделе

Подразделы о системных таблицах организованы по следующим группам функций.

Таблицы служб Integration Services

Таблицы служб Notification Services

Таблицы резервного копирования и восстановления

Таблицы агента SQL Server

Таблицы доставки журналов

Таблицы плана обслуживания базы данных

Таблицы репликации (Transact-SQL)

В этом разделе также содержится подраздел, описывающий сопоставление системных таблиц SQL Server 2000 с системными представлениями SQL Server 2005. Дополнительные сведения см. в разделе Соответствия между системными таблицами SQL Server 2000 и системными представлениями SQL Server 2005.

См. также

Справочник

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

Другие ресурсы

Запрос к системному каталогу сервера SQL Server
Системные базовые таблицы

Справка и поддержка

Получение помощи по SQL Server 2005