Определите, какая версия и издание SQL Server Database Engine используется
В этой статье описаны процедуры определения версии и выпуска SQL Server ядро СУБД, запущенной.
Исходная версия продукта: SQL Server
Исходный номер базы знаний: 321185
Чтобы определить версию SQL Server, воспользуйтесь одним из указанных ниже способов.
Примечание.
Сведения о версии соответствуют шаблону major.minor.build.version . Сведения о "редакции" обычно не используются при проверке версии SQL Server.
Метод 1. Подключение к серверу с помощью SQL Server Management Studio
Подключитесь к серверу с помощью обозреватель объектов в SQL Server Management Studio (SSMS). После подключения сведения о версии будут отображаться в скобках, а также имя пользователя, используемое для подключения к конкретному экземпляру SQL Server. Дополнительные сведения о подключении к SQL Server с помощью обозреватель объектов см. в статье "Подключение к SQL Server" или База данных SQL Azure.
Метод 2. Просмотр первых нескольких строк файла журнала ошибок
Просмотрите первые несколько строк файла журнала ошибок для этого экземпляра. По умолчанию журнал ошибок находится Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
в файлах ERRORLOG.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.
Метод 3. Просмотр выходных данных после выполнения запроса 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, уровень пакета обновления, накопительный уровень обновления или уровень обновления системы безопасности (если применимо).
Метод 4. Использование функции SERVERPROPERTY
Подключитесь к экземпляру SQL Server и выполните следующий запрос в SSMS:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Возвращаются следующие результаты:
- Версия продукта (например, 16.0.4135.4)
- уровень продукта (например, RTM);
- Выпуск (например, разработчик)
Результат выполнения запроса может иметь следующий вид:
Версия продукта | Уровень продукта | Выпуск |
---|---|---|
16.0.4135.4 | RTM | Developer Edition (64-разрядная версия) |
Примечание.
Функция
SERVERPROPERTY
возвращает отдельные свойства, связанные с сведениями о версии, хотя@@VERSION
функция объединяет выходные данные в одну строку. Если приложению требуются отдельные строки свойств, можно использоватьSERVERPROPERTY
функцию для их возврата вместо анализа@@VERSION
результатов.Этот способ также применяется для экземпляров базы данных SQL Azure. Дополнительные сведения см. в разделе SERVERPROPERTY (Transact-SQL).
Начиная с накопительного обновления 10 и SQL Server 2014 с накопительным пакетом обновления 3 для SQL Server 2014, в инструкцию
SERVERPROPERTY
добавлены дополнительные свойства. Полный список см. в разделе SERVERPROPERTY (Transact-SQL).
Метод 5. Использование отчета об обнаружении компонентов SQL Server
Вы также можете использовать отчет об обнаружении установленных компонентов SQL Server. Этот отчет можно найти на странице "Сервис" центра установки SQL Server. Это средство содержит сведения обо всех экземплярах SQL Server, установленных в системе, включая клиентские средства, такие как SSMS. Обратите внимание, что это средство можно запускать локально только в системе, в которой установлен SQL Server. Его нельзя использовать для получения сведений о удаленных серверах. Для получения дополнительной информации см. раздел Проверка установки SQL Server.
Ниже показан снимок экрана с примером отчета: