电脑系统出问题了,重装win7系统,以前安装的软件也只好重装了,一切都挺顺利的,但是安装sqlserver2005 Management studio Express 时安装到最后却总是提示安装错误,错误编号是29506。以前安装都没问题,但是win7却出了这种错误,不知道是怎么回事。
上网搜了搜,原来是win7自身的安全机制引起的,需要以管理员的身份运行安装文件,但是直接选中sqlserver2005_mse.msi快捷菜单里却没有“以管理员身份运行”这选项.
解决方案:
1.新建文本文档,在里面写上“msiexec /i 路径名”,如:我的sqlserver2005 Management Studio Express安装文件放在G盘,路径为:G:\SQLServr2005\SQLServer2005_Management_Studio.msi,
所以在文档写入:msiexec /i G:\SQLServr2005\SQLServer2005_Management_Studio.msi
2.将文档后缀改为cmd
3.选中文档,反键,选择“以管理员身份运行”,然后根据安装提示完成安装即可。
注意: G:\SQLServr2005\SQLServer2005_Management_Studio.msi这可以是其他的路径,但是路径在命名时不应该有空格,cmd文件类似于dos中的bat文件,对于空格应该去掉或者用下划线代替(文件基本命名规则),否则执行不会有结果,这是很关键的