Sql server 2008 r2 使用CMD启动SQL 2012的SSMS

Sql server 2008 r2 使用CMD启动SQL 2012的SSMS,sql-server-2008-r2,sql-server-2012,sql-server-2008,ssms-2012,Sql Server 2008 R2,Sql Server 2012,Sql Server 2008,Ssms 2012,我安装了SQL 2008 R2,然后为该服务器安装了SSMS 几个月后,我安装了SQL Server 2012及其SSM 这些工具在文件系统中的位置在逻辑上是不同的 但是,当我键入CMD next命令:SSMS.EXE,然后按Enter键时,我总是会打开2008年的SSMS 如何使用cmd打开2012年的SSMS?是否有我缺少的选项?您的系统路径变量指向2008版本,您可以在那里更改它,或者必须使用完全限定的路径 i、 e.c:\installdir2012\ssms.exe然后删除2008路径

我安装了SQL 2008 R2,然后为该服务器安装了SSMS

几个月后,我安装了SQL Server 2012及其SSM

这些工具在文件系统中的位置在逻辑上是不同的

但是,当我键入CMD next命令:
SSMS.EXE
,然后按Enter键时,我总是会打开2008年的SSMS


如何使用cmd打开2012年的SSMS?是否有我缺少的选项?

您的系统路径变量指向2008版本,您可以在那里更改它,或者必须使用完全限定的路径


i、 e.c:\installdir2012\ssms.exe

然后删除2008路径无论如何,你帮了我很多,因为只需将ssms 2012文件路径定位到ssms 2008之前,就足够了,并且工作正常。我假设系统从头到尾读取系统变量,当它找到任何SSM的第一个有效路径时,它将打开它。谢谢