Тема: MS SQL Server: как определить версию SQL-сервера, SP, MDAC
Запрос:
select @@version
вернёт версию MS SQL Server. Номер версии содержит последний установленный Hotfix, например "8.00.818" - установлен Hotfix 818. Далее на сайте Microsoft смотрим, в какой SP входит этот Hotfix (чтобы определить свой SP), или после какого SP идёт этот Hotfix.
Версия MDAC находится в реестре:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess
Кроме того, можно вручную посмотреть версию в свойствах файла:
C:\Program Files\Common Files\System\Ole DB\msdasql.dll
В названии ветки всегда должен быть указан язык программирования или среда исполнения скрипта, если это возможно.