安装SQL2005出现出现未按.net framework2.0或已安装的软件已损坏,后来在SQL日志里查看到是加载UI界面出错日志信息如下:
1.安装程序检测到 Microsoft .Net Framework 存在问题,无法继续。此系统上未安装 Microsoft .Net Framework 2.0,或者该软件已损坏。
2.<EndFunc Name='PerformDetections' Return='0' GetLastError='0'>
<Func Name='DisplaySCCWizard'>
CSetupBootstrapWizard - unknown error 0x80004003
<EndFunc Name='DisplaySCCWizard' Return='-2147467261' GetLastError='183'>
Error: Action "InvokeSqlSetupDllAction" threw an exception during execution.
Failed to load the Wizard UI. There is either a problem with .Net framework installation or it is not installed. : -2147467261
具体的原因是:字体库冲突,所以把字体库里冲突的字体删除掉就可以安装了。
具体是那个字体,那么就要捕捉SQL MEMORY DUMP得到异常信息。
文章详细介绍了在安装SQL2005时遇到的字体库冲突导致的问题,通过删除冲突字体成功解决问题,并提供了获取异常信息的方法。主要原因是字体库冲突,通过分析SQL内存转储得到异常信息,从而定位问题所在。
2517

被折叠的 条评论
为什么被折叠?



