我的笔记本电脑上安装了SQL Server 2008 R2和Visual Studio 2008和2010。我已经安装了SQL Server 2012,并最终得到SQL Server数据工具显示,这样我就可以在Visual Studio 2010中创建SSRS报告。

虽然我已经安装了管理工具-很多次-在两个不同的SQL Server 2012实例上,我在程序中找不到它们,也不能运行它们。我能找到的唯一运行SSMS 2008 R2的SSMS程序。

我知道通常的建议是先安装SQL Server再安装Visual Studio,但我真的不想卸载Visual Studio,因为这会带来许多其他问题。

我该如何解决这个问题?


当前回答

运行PowerShell并输入:

gci -Path "C:\Program Files*\Microsoft SQL Server" -Recurse -Include "Ssms.exe" | Select -ExpandProperty FullName

其他回答

您可以从这里获得SSMS Express工具或完整的SQL Server Eval工具。MSDN/TechNet下载是目前唯一获得SSMS 2012工具集RTM版本(非eval)的地方。

请注意,第一个链接现在(2017年12月)指向“Microsoft®SQL Server®2012 Service Pack 2 (SP2) Express”。SSMS 2014和2017仍然可用。

我在这里找到了似乎是最新的2014年和2012年的SQL Server Management Studio版本

我发现在这些情况下,命令行是我的朋友。

我安装了SQL Server 2012企业管理工具,包括管理工作室,从DVD(实际上是挂载ISO),没有安装任何其他使用这个命令:

e:\setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /FEATURES=Tools

以提升的权限运行命令提示符。要有耐心,因为它必须解压缩安装文件。不要尝试直接安装MSI文件,因为你会丢失与主安装程序打包的依赖项检查。

同样,这是安装完整版的企业或开发者媒体,如果你有,不希望满足于免费的快速版。

完整或“完整的管理工作室”,而不是“Express”。

在新发布的SQL Server 2012 SP1标准版和运行在Windows Server 2012上的Azure企业版上,我对Management Studio的缺失感到非常困惑。

通常可以在开始按钮快捷键中找到,或者至少在C:\Program Files的某个地方。

最终,我找到了C:\SQLServer_11.0_Full,映像安装路径-执行并确认Management Studio实际上默认安装,尽管通过添加删除程序无法看到它。

简而言之,如果您在Azure上的Windows Server 2012上提供SQL Server 2012虚拟机,只需运行PowerShell,然后输入ssms.exe访问Management Studio。

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ssms.exe

从这里安装x64位版本的SQLEXPRADV_x64_ENU,并选择安装所有组件。这将安装SQL Server Management Studio。您还可以在此安装中安装Reporting Services。

/Express with Advanced Services(包含数据库引擎、Express Tools、报表服务和全文搜索)/

下载链接: http://www.microsoft.com/en-us/download/details.aspx?id=29062