我在几个月前安装了某些软件的时候用/安装了SQL Server 2005 Express,但是,我只是安装了SQL Server 2008 Standard ..
我的问题是为什么我运行SQL Server Management Studio 2008,连接服务器是SQL Server 2005 Express(9.0.5000)为什么它没有连接到2008数据库?
我已经尝试过close ssms,在servername字段中我输入了localhost,但结果是一样的。 ssms 2008和2005表达数据库..
为什么呢?怎么会??如何解决它我的意思是将默认数据库更改为2008
我认为LOCALHOST或服务器计算机名已经默认设置为数据库2005快递,上面我说过,我在同一台服务器上安装了2005年第一个然后是2008标准。
非常感谢。
答案 0 :(得分:3)
对我来说,当我启动SSMS时,会弹出与上次访问的服务器的连接,只需输入2008 Server..connect中的IP / Servername即可。关闭SSMS,再次打开它,它应该从现在开始显示2008服务器。您也可以将服务器添加到注册的服务器组(CTRL + ALT + G)
根据您的评论
为什么要输入localhost .. 2008安装是默认还是命名实例?如果它是命名实例,则需要localhost\Instancename
其中Instancename是您在安装时为2008实例提供的名称
答案 1 :(得分:-1)
第一次SQL Server管理Studio将使用SQL2005中的设置时,您可以按照上面的说法进行更改。