之前我已经安装了SSMS 2012。 现在我需要在同一台机器上安装MSS 2005。
我需要生成与2005版本兼容的备份文件。
但是当我跑步
select @@version
命令在SSMS 2005它展示我版本2012。
可能是什么原因?
您正在连接到SQL 2012实例。 您的2005实例可能具有不同的实例名称。 您可以通过查看服务并查看在那里命名的SQL实例(2012是默认值,还是MSSQLSERVER),从而告诉您是什么情况。 当您find名称(例如,如果是2005年),请SSMS连接到.\2005而不是您正在使用的。
Management Studio只是一个客户端 。 它连接到数据库服务器。 这不是数据库本身。 无需安装或使用Management Studio,即可安装,操作和维护Sql Server。
select@@version时看到的是数据库服务器的版本。 它与您正在使用的Management Studio版本无关 。
从来没有理由需要旧版本的Management Studio,尽pipe您可能有一些应用程序只适用于旧版本的Sql Server。 在许多情况下(但不是全部),通过设置数据库的兼容级别可以满足这些应用程序的需求。