注册表中查找并删除所有的mssqlserver选项.
删除SQL安装生成的目录 将SQL安装文件复制到硬盘上,以保证所有的安装文件都能被正常读取(排除安装文件的问题)然后重新启动操作系统,再重新安装如果问题依旧,试试先修复操作系统.命令提示符下执行:
sfc /scannow然后按上面的方法重新安装一次.
死马当活马医,试试先安装
Microsoft Data Access Components (MDAC) 2.8
http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE
如果还不行,放入操作系统的安装光盘,安装操作系统,安装的时候选择修复.完成后,再按第一楼的方法重试安装.如果还是不行,重新安装操作系统.
如果还是不行,检查硬件,特别检查磁盘分区有没有坏区. 
另外一个很另类的问题是,有个网友安装了N次不成功,换个电源就行了.

解决方案 »

  1.   

    Microsoft Data Access Components (MDAC) 2.8
    http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE  这个非常不错!!!
    我就是把这个装了后,在把那些值全删除了,重装后OK的.
      

  2.   

    谢谢SUPERMAN和caojapan。
    我安装了MDAC_TYP.EXE  之后能够顺利的卸载掉原来的安装了,可以开始安装,但是在安装过程中出现了两次“命令行设置语法错误”(我胡乱翻译的),坚持到完成安装后可以使用了,但是不知道会不会造成什么隐藏的问题??
      

  3.   

    这个不确定,我把安装程序复制到硬盘上,有时也出现这个问题,但数据库一直正常运行,没出过问题安装后,建议你把sql 的sp3补丁装上.