您的这个数据库安装报错问题,我这边没有遇过,不过我帮您在百度上也搜了下,有遇过类似问题通过以下方法解决的,不过有点复杂,您可以参考一下
1.用WindowsInstaller删除所有与SQL2008安装有关的文件,包括以下:\n
Microsoft SQL Server 2008\n
Microsoft SQL Server 2008 Browser\n
Microsoft SQL Server 2008 Native Client\n
Microsoft SQL Server 2008 安装程序支持文件\n
Microsoft SQL Server 2008 策略\n
Microsoft SQL Server 2008 联机从书\n
Microsoft SQL Server Compact 3.5 SP1\n
Microsoft SQL Server Compact 3.5 SP1 查询工具\n
Microsoft SQL Server VSS Witer\n
Microsoft Visual Studio Tools for Applications 2.0-ENU\n
Microsoft Visual Studio Tools for Applications 2.0 Language Pack-CHS\n
Microsoft Visual Studio Tools for Applications-ENU的修补程序\n
Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946040)\n
Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946308)\n
Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946344)\n
Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947540)\n
Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947789) \n
Microsoft .NT Frameword 3.5 SP1 \n
MSXML 6.0 Parser(KB9933579)\n
Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB953595)\n
Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB958484)\n
以上文件如用WindowsInstaller无法正常删除,需装一遍SQL2008,然后可正常删除。\n
2.到注册表中删除HKEY_LOCAL_MACHINE下SOFTWARE和SYSTEM中所有带SQL的项/值/数据。\n
3.去Microsoft网站下载WindowsInstaller清理工具(Windows Installer Clean Up),删掉上述文件相关注册信息。\n
4.重新启动。\n
\n
开始新安装:\n
\n
1.安装Microsoft Windows Installer 4.5,重启电脑。\n
2.安装Microsoft .NT Framework 3.5。\n
3.安装Microsoft .NT Framework 3.5 SP1。\n
4.安装Microsoft .NT Framework 3.5 SP1补丁KB959209。\n
5.删除MSXML 6.0 Parser,安装完.NT之后这个就安装进来了,一定要删掉,才ok。\n
6.重启电脑。\n
7.只安装SQL2008数据引擎,确认成功后,再安装SQL2008其它部份。