Skip to content
⌘ NSIS Forum Archive

Problem with sql registry

3 posts

Vankov#

Problem with sql registry

I use "Function CheckMinSQLVersion" from wiki,but result was wrong!Please tell me how to determine is installed(sql server 2005) or not for sure!
sgiusto#
If you need only to know if sql2005 is installed you can check HKLM\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion\CurrentVersion value.
If it begins with '9' you have mssql2005 installed (sql2000 is version '8', sql2008 is version '10' and so on)
The function in the wiki looks for a specific service pack of sql2000
Hope this helps
Stefano
Vankov#
ReadRegStr $0 HKLM "SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion" "CurrentVersion"

i try and ReadRegDWORD,and over ten ReadRegStr,sql is installed but the result is ""******??