Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
412 views
in Technique[技术] by (71.8m points)

registry - Check if SQL Server Client Is Installed

How can one check to see if the SQL Server Client driver is installed? And is it also possible to determine the version?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Go to->Run->cmd->type regedit.exe and you see the registry under the ODBC folder:

HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INI
    ODBC DriversSQL Server

enter image description here

I also find a complete answer about this issue, (based on MySQL, but basically is the same thing).

Edit later: according to your comment you have installed the 2005 version of SQL Server:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft
Microsoft SQL Native ClientCurrentVersion

Anyway I also show you how you can see the 2008 version to see the differences between the two versions.

For SQL Server 2008/R2:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft
Microsoft SQL ServerSQLNCLI10CurrentVersion

For SQL Server 2012:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft
Microsoft SQL ServerSQLNCLI11CurrentVersion 

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...