如何安装SQL Server Management Studio 2008组件

以下是我在Visual Studio 2010 Professional安装程序中安装的SQL组件的列表。 可悲的是,在尝试工作时,我找不到SQL Server Management Studio 2008。

有没有办法单独下载SQL Server Management Studio 2008并仅安装该组件?

由于在过去,我安装了SQL Server Management Studio 2005和一个全新的SQL Server 2005实例,并且有几个实例,而且有点麻烦。

替代文字

如果您拥有SQL Server 2008安装介质,则只能安装客户端/工作站组件。 您不必安装数据库引擎来安装工作站工具,但是如果打算执行Integration Services开发,则需要在工作站上安装Integration Services引擎,以便BIDS能够用于开发。 请记住,Visual Studio 2010当前没有BI开发支持,所以您必须从SQL安装介质中安装BIDS,并使用安装在Program Files中SQL Server 2008文件夹下的Visual Studio 2008 BI Development Studio(如果需要的话)从工作站进行任何SSIS,SSRS或SSAS开发。

正如在评论中提到的,您可以免费从Microsoft下载Management Studio Express,但是如果您已经拥有SQL Server Standard / Enterprise / Developer版本的安装介质,那么最好使用您的产品。

下载SSMS 2008 Express

我发现一些文章是主要用途:

此链接是其他人的经验: http : //goneale.com/2009/05/24/cant-install-microsoft-sql-server-2008-management-studio-express/

这个链接有正确安装一切的确切步骤: http : //www.codefrenzy.net/2011/06/03/how-to-install-sql-server-2008-management-studio/

此链接确认以前的链接: https : //superuser.com/questions/88244/installing-sql-server-management-studio-when-vs2010-beta-2-is-already-installed

我的指示

我不确定我的指示是否100%准确,但在我的例子中,因为我在一个全新的Windows 7上安装了VS2010,VS2010安装程序会为您安装SQL Server 2008 Express,所以从这一点上我只需要pipe理工作室。

我从这些解释中收集到的是:

  1. http://www.microsoft.com/download/en/details.aspx?id=22973下载SQL Server Management Studio安装

  2. 运行安装程序时,当您要求您“ 执行SQL Server 2008的新安装 ”或“ 向SQL Server 2008的现有实例添加function ”时,此部分是“混乱部分”(HEY MICROSOFT TAKE NOTES ,不要做这种东西)。

    尽可能多地select“添加function到SQL Server 2008的现有实例” 不要!

    您需要select“ 执行SQL Server 2008的新安装 ”。 这听起来不对,我知道 – 这是非常混乱和反直觉,但这似乎是安装pipe理工作室的方式。 🙁

  3. 按next(下一个),直到看到functionselect部分。 Heeeeeyyyy看看,它有一个pipe理工作室的checkbox。 它应该被选中,如果没有,那么当然select它,然后按下。

  4. 按下一个下一个下一个下一个下一个下一个…基本上只是安装在这一点。

  5. 享受,它已经安装。

我只是用Microsoft SQL Server Management Studio 2008 R2版本更新它。 如果您正常运行安装程序,则只需添加pipe理工具 – 基本,然后单击基本应selectpipe理工具 – 完成。

那是对我有用的。

接受的答案是正确的,直到2011年7月。要获得最新版本,包括Service Pack,你应该find最新版本,如下所述:

例如,如果您检查SP2 CTP和SP1,则可以在SP1下find最新版本的SQL Server Management Studio:

根据需要下载32位(x86)或64位(x64)版本的SQLManagementStudio * .exe文件并进行安装。 您可以通过右键单击计算机,select属性并查看系统types来查看您的系统是32位还是64位。

尽pipe您可以将Service Pack应用到从接受的答案中得出的基本版本,但是只需下载最新版本的SQL Server Management Studio并轻松安装即可。

对于任何你仍然有问题截至2012年9月,去这里: http : //support.microsoft.com/kb/2527041 …并抓住SQLManagementStudio_x(32|64)_ENU.exe (如果你已经安装的SQL Server 2008 Express R2)或带有工具的SQL Server 2008 Express R2,即SQLEXPRWT_x64_ENU.exe or SQLEXPRWT_x32_ENU.exe (如果没有)。

从那里,按照上面的类似说明(即使用“执行新的安装和添加共享function”选项,因为“pipe理工具 – 基本”被认为是“共享function”),如果您已经安装了SQL Server Express 2008 R2 (和我一样)。 如果你还没有这样做,那么当然你会按照这种方式,因为无论如何你需要安装新的实例。

这解决了我的事情,并希望它也会为你!

SQL Server Management Studio 2008 R2 Express命令行:

由dyslexicanaboko的答案击中的关键点,但这个更简单,适合命令行(无人参与的情况下):

(试用了SQL Server 2008 R2 Express,安装了一个实例并下载了SQLManagementStudio_x64_ENU.exe)

正如在这个线程中经常指出的那样,如果可能的话,最好使用原始的SQL服务器设置(例如带有Tools的SQL Express),但是也一些场景,你想在没有这些工具的情况下在SQL衍生产品上添加SSMS,之后:

我已经把它放在一个批处理语法中:

 @echo off "%~dp0SQLManagementStudio_x64_ENU.exe" /Q /ACTION="Install" /FEATURES="SSMS" /IACCEPTSQLSERVERLICENSETERMS 

备注:

  1. 对于没有R2的2008,只要省略/ IACCEPTSQLSERVERLICENSETERMS标志即可。

  2. / INDICATEPROGRESS参数在这里是没有用的,整个命令需要几分钟的时间,并且在没有任何确认的情况下是100%安静的。 只要看看开始菜单,如果命令已经准备就绪,如果成功了。

  3. 这应该适用于“ ADV_SSMS ”function(而不是“SSMS”),这是pipe理工作室扩展变体(分析,报告,调优等