我想知道如何检测我的PC上安装了哪个版本的SQL Server 2008。该问题的答案涉及使用sqlbrowser.exe,但似乎我没有该文件在其默认位置。我似乎也没有SQL Server Management Studio。
我正在使用Windows 7和Visual Studio 2010 ... SQL Server的版本(可能是“express”)是否附带其中任何一个?会是哪个版本的?我应该卸载并重新安装完整版本,还是可以单独获取sqlbrowser.exe和管理工作室并添加它们?
我知道这需要一些时间,所以我更愿意事先征询人们的意见。
提前感谢您对这个简单但通常令人沮丧的任务的帮助。
答案 0 :(得分:2)
使用以下SQL:
SELECT @@VERSION AS 'SQL Server Version'
在我的开发机上打印出“Microsoft SQL Server 2008 R2(RTM) - 10.50.1600.1(X64)2010年4月2日15:48:46版权所有(c)Microsoft Corporation开发人员版(64位)在Windows NT上6.1(Build 7600:)“。
如果在安装时没有取消它,Visual Studio会安装Express版本。
答案 1 :(得分:2)
SQLBrowser和Management Studio都是所有版本中的可选工具 - 似乎它是Express版本。
在注册表中:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
通常包含一系列有关安装了哪些版本和选项的数据。