遇到的问题是:安装SQLServer2005_SSMSEE.msi错误29506 sql
猜想:缘由多是windows7的系统保护机制 windows
解决方法: sqlserver
1.用记事本建立一个cmd格式的文件。 编码
2.里面写上命令msiexec /i F:\a\SQLServer2005_SSMSEE.msi(F:\a\是本人的路径,用户须要本身填写SQLServer2005_SSMSEE.msi文件所在的路径),保存。 命令行
注意:因为后面以管理员身份运行,因此这里须要填写完整的路径,而不是相对路径 server
3.以管理员身份运行该cmd格式的文件。 cmd
说明:安装完sqlserver2005以后无需重启电脑,直接以以上方式安装SQLServer2005_SSMSEE.msi便可。 方法
附录: 脚本
知识连接: 文件
cmd文件和bat文件有什么区别
本质上没有区别,都是简单的文本编码方式,均可以用记事本建立、编辑和查看。二者所用的命令行代码也是共用的,只是cmd文件中容许使用的命令要比bat文件多。cmd文件只有在windows2000以上的系统中才能运行,而bat文件则没有这个限制。 从它们的文件描述中也能够看出以上的区别: cmd文件的描述是“windows nt命令脚本” bat文件的描述是“ms dos批处理文件”