вторник, 17 мая 2011 г.

Как узнать версию MS SQL Server


SELECT @@version

У меня этот запрос выдал следующий результат:

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64) Jul 9 2008 14:17:44 Copyright (c) 1988-2008 Microsoft Corporation Developer Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)


Теперь пояснения.
Бывает так - на компьютере установлен MS SQL Server 2008, но бекап базы упорно не хочет накатываться, говоря о несовместимости версий. Вроде папка в программах называется MS SQL Server 2008. Запускаем в ней SQL Server Management Studio. Окно About там выдаст немного информации, необходимой нам. Дело в том, что Management Studio коннектится к инстансу сервера, а какая у него редакция - позволяет выяснить вышеупомянутый запрос.
Версия отдельно от всего (только цифры):

SELECT SERVERPROPERTY('productversion')

Редакция:

SELECT SERVERPROPERTY('edition')

Комментариев нет:

Отправить комментарий