Поделиться через


sys.dm_os_windows_info (Transact-SQL)

Возвращает одну строку с информацией о версии операционной системы Windows. Данное динамическое административное представление доступно в SQL Server 2008 R2 с пакетом обновления 1 (SP1) и более поздних версиях.

Имя столбца

Тип данных

Описание

windows_release

nvarchar(256)

Выпуск операционной системы Microsoft Windows (номер версии). Не может быть равно null. Список возможных значений и описания см. в разделе Версия операционной системы (Windows). Не может быть равно null.

windows_service_pack_level

nvarchar(256)

Версия пакета обновления операционной системы Windows. Не может быть равно null.

windows_sku

int

Идентификатор Windows SKU. Не может быть равно null. Список идентификаторов SKU и описания см. в разделе Функция GetProductInfo. Допускает значения null.

os_language_version

int

Код локали (LCID) операционной системы Windows. Список значений LCID и описания см. в разделе Идентификаторы локалей, назначенные компанией Майкрософт. Не может быть равно null.

Безопасность

Разрешения

Требует разрешения VIEW SERVER STATE на сервере.

Примеры

Следующий пример возвращает все столбцы представления sys.dm_os_windows_info.

SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version
FROM sys.dm_os_windows_info;

Ниже приводится образец результирующего набора.

windows_release  windows_service_pack_level   windows_sku   os_language_version

---------------  ---------------------------  ------------  -------------------

6.0              Service Pack 2                4            1049

См. также

Справочник