因工作需要,遂把以前的2008升級到r2,升級失敗,具體原因忘了,卸載2008,清了注冊表刪了文件,結果安裝的時候失敗了,如下圖:
下一步-有錯誤日志和錯誤的序列號,錯誤日志在C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log里面
然后錯誤日志里面有具體錯誤日志的地址:
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20161212_193916\trin_aide_Cpu32_1.log(不同錯誤文件名應該不一樣)
然后把序列號(博主這是1603)ctrl+f查找,定位到錯誤具體點:
瞬間錯誤就找到,結果返回非零數1,這可能是addinutil.exe無法啟動掃描。
在控制面板--程序和功能--打開或關閉windows功能-找到.net3.5如果開啟的就取消然后關機,沒有開啟的直接關機
開機--重復上面路徑把.net3.5勾上,然后重新運行你的r2安裝程序吧
ps:博主因為這個原因困擾了好幾天,卸載重裝7、8次,其實安裝失敗不用重新卸載,清注冊表,只要找到錯誤更正,然后運行修補安裝就可以了