Sql server SQL Server 2005 Express安装在SQL Server 2008 Express之后
我已经安装了SQLServer2008Express引擎,只是VS2008Express附带的一部分。然后我安装了SQLServer2005Express,接着安装了SQLServer2005ManagementStudio Express,所有这些似乎都安装正常,没有任何错误。但是,当我运行SQL Server 2005 Management Studio并将服务器名称输入为machine name\SQLEXPRESS并单击Connect时,我会收到以下消息: 此版本的SQL Management Studio Express只能用于连接到SQL Server 2000和2005服务器。Sql server SQL Server 2005 Express安装在SQL Server 2008 Express之后,sql-server,sql-server-express,Sql Server,Sql Server Express,我已经安装了SQLServer2008Express引擎,只是VS2008Express附带的一部分。然后我安装了SQLServer2005Express,接着安装了SQLServer2005ManagementStudio Express,所有这些似乎都安装正常,没有任何错误。但是,当我运行SQL Server 2005 Management Studio并将服务器名称输入为machine name\SQLEXPRESS并单击Connect时,我会收到以下消息: 此版本的SQL Managem
可能实例名SQLEXPRESS指的是2008版本,2005实例是另一个名称,还是另一个问题?有什么想法吗,谢谢您是对的,SQL 2008 Express采用了“SQLEXPRESS”实例名称。2005工具集无法连接到2008。您需要找出2005 VS安装它的Express时使用的isntance名称。最简单的方法是启动Service Manager run services.msc并在那里查看实例名称。运行services.msc并检查运行SQLServer 2005 Express实例的服务名称。您应该使用它,而不是运行SQLServer2008实例的SQLEXPRESS 顺便说一句,SSMS 2008与2005实例配合得很好。
选中此项可下载SSMS Express 2008。我不确定SQL Server 2005 tho是否可以完成代码。您的场景可能还有更多内容,但仅供参考,您可以使用SQL 2008 Management Studio连接和管理SQL Serer 2005实例。谢谢,似乎已经发生的事情是,在2005安装中也允许使用默认实例名SQLEXPRESS,它实际上并没有安装数据库引擎服务功能,只安装了tools、toolsclient和toolsclient/connectivity,而实例名为空。我想安装SSMS 2008,但它似乎更复杂,有点混乱?安装SSMS对我来说总是无痛的。我用微软的链接编辑我的答案,这样你就可以下载SSMS 2008 express了。