安装SQL Server 2008时,提示错误:
Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具。 失败,已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具。
sql server 2005 management和sql server 2008 management不是兼容吗?为什么会有这样的提示?
答案是SQL Server 2005 Express 工具不是sql server 2005 management,不用卸载sql server 2005 management,用一个小技巧就行:修改注册表!
打开注册表编辑器,找到HKEYLocalMachine/Software/Microsoft/Microsoft SQL Server/90/Tools/ShellSEM。
网上有的讲把这个文件夹删了,我怕删了sql server 2005 management不能用了,重命名一下,把ShellSEM改成ShellSEM1试试,结果继续安装sql server 2008 management的时候显示安装成功!打开也没问题。
只是因为前面修改了注册表,导致sql server 2005 management启动不了,双击打开界面闪一下就没有了。
接着再打开注册表把ShellSEM1改回ShellSEM,就可以打开sql server 2005 management,OK。搞定sql server 2008 management、 sql server 2005 management同时安装的问题!