Соответствие версии и номера билда SQL Server

Не составляет труда набрать в окне запроса select @@version и получить результат, в котором содержится не только, собственно, номер версии, но и ее описание:

Microsoft SQL Server 2008 R2 (CTP) - 10.50.1092.20 (Intel X86)

Jul 22 2009 21:29:56

Copyright (c) Microsoft Corporation

Enterprise Evaluation Edition on Windows NT 6.1 <X86> (Build 7600: ) (VM)

Однако бывают ситуации, когда непосредственно доступиться до сервера не представляется возможным в силу исторических или еще каких-либо причин. Конечно, можно без труда определить по первым цифрам, что 10.0 - это SQL Server 2008, 9.0 - 2005, 8.0 - 2000 и т.д., но сопоставить дальнейшие цифры с номером сервис-пака или патча моя память уже не позволяет. Чтобы не гадать, например, 9.00.3026 - это 2005 SP1 или уже SP2, существует такой замечательный ресурс, как http://www.sqlsecurity.com/FAQs/SQLServerVersionDatabase/tabid/63/Default.asp

Автор: Алексей Шуленин