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


Определите, какая версия и издание SQL Server Database Engine используется

Исходная версия продукта: SQL Server
Оригинальный номер базы знаний: 321185

Сводка

Знание версии и выпуска ядра СУБД SQL Server важно для устранения неполадок, планирования обновлений и обеспечения совместимости с другими компонентами. В этой статье объясняется несколько методов поиска этих сведений, включая SQL Server Management Studio (SSMS), файлы журналов ошибок, запросы T-SQL и Центр установки SQL Server.

Примечание.

Сведения о версии соответствуют шаблону major.minor.build.revision . Сведения о редакции обычно не используются при проверке версии SQL Server.

Выбор метода для определения версии и выпуска

Метод Лучше всего подходит для Требования
Обозреватель объектов (SSMS) Быстрый визуальный осмотр Установленный SSMS, подключение к серверу
Файл журнала ошибок Подключение не требуется Доступ к файловой системе
SELECT @@VERSION Скрипты и автоматизация Доступ к запросу
SERVERPROPERTY Отдельные значения свойств Доступ к запросу
Отчет об обнаружении Все экземпляры в системе Только локальный доступ

Использование обозревателя объектов в SQL Server Management Studio

Подключитесь к серверу с помощью обозреватель объектов в SQL Server Management Studio (SSMS). После подключения сведения о версии отображаются в скобках, а также имя пользователя, используемое для подключения к конкретному экземпляру SQL Server.

Сведения о подключении к SQL Server с помощью обозревателя объектов см. в статье "Подключение к SQL Server" или базе данных SQL Azure.

Просмотр файла журнала ошибок

Проверьте первые несколько строк Errorlog файла для этого экземпляра. По умолчанию журнал ошибок находится в Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOGERRORLOG.n файлах. Примеры записей могут выглядеть следующим образом:

2024-09-05 16:56:22.35 Server      Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)  
Jul 10 2024 14:09:09  
Copyright (C) 2022 Microsoft Corporation 
Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)

Эта запись содержит такие сведения о продукте, как версия, уровень продукта, 64-разрядная архитектура и 32-разрядная архитектура, выпуск SQL Server и версия операционной системы, на которой работает SQL Server.

Выполнение запроса SELECT @@VERSION

Подключитесь к экземпляру SQL Server и выполните следующий запрос:

SELECT @@VERSION

В следующем примере показаны выходные данные этого запроса:

Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)   Jul 10 2024 14:09:09   Copyright (C) 2022 Microsoft Corporation  Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor) 

В выходных данных можно определить версию продукта SQL Server, уровень пакета обновления, накопительный уровень обновления или уровень обновления безопасности (если применимо). Дополнительные сведения см. в статье "Последние обновления и журнал версий" для SQL Server.

Использование функции SERVERPROPERTY

Подключитесь к экземпляру SQL Server и выполните следующий запрос в SSMS:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY('productlevel'), SERVERPROPERTY('edition')

Этот запрос возвращает следующие результаты:

  • Версия продукта (например, 16.0.4135.4)
  • уровень продукта (например, RTM);
  • Выпуск (например, для разработчиков)

Например, результаты могут выглядеть следующим образом:

Версия продукта Уровень продукта Выпуск
16.0.4135.4 RTM Developer Edition (64-разрядная версия)

Примечание.

Использование отчета об обнаружении установленных компонентов SQL Server

Найдите отчет об обнаружении установленных компонентов SQL Server на странице "Средства " центра установки SQL Server. Этот отчет содержит сведения обо всех экземплярах SQL Server, установленных в системе, включая клиентские средства, такие как SSMS. Это средство выполняется локально только в системе, в которой установлен SQL Server. Он не может получить сведения о удаленных серверах.

Для получения дополнительной информации см. раздел Проверка установки SQL Server.

На следующем рисунке показан пример отчета:

Снимок экрана: пример отчета об обнаружении установки SQL Server 2016.