本人安裝SQL2012出現這個錯誤,找了三天三夜,終於把問題找出來,共享給有需要的人們,不用重新換系統
錯誤如下:
1,此問題是系統.net Framework版本沖突,首先下載.net Framework清理工具(如:cleanup_tool.exe)。把全部的.net Framework刪除。
2,下載.net Framework4.0安裝.
3,修改安裝包配置文件:
(1)修改setup.exe.config
4,以此類推把安裝包里面x86,x64文件夾里面的
FixSqlRegistryKey_x64.exe.config
FixSqlRegistryKey_x86.exe.config
LandingPage.exe.config
ScenarioEngine.exe.config
都把 <supportedRuntime version="v2.0.50727"/>改成<supportedRuntime version="v4.0.30319"/>具體版本請看.net安裝文件夾C:\Windows\Microsoft.NET(Framework|Framework64).
5,雙擊setup.exe即可跳出安裝界面
6,安裝如下程序:
7,如上界面安裝好,不會跳到安裝界面,不要急,把安裝包里面的,
FixSqlRegistryKey_x64.exe.config
FixSqlRegistryKey_x86.exe.config
LandingPage.exe.config
ScenarioEngine.exe.config
替代:C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64文件夾里面覆蓋原來文件
8,把安裝包根目錄。setup.exe.config 復制到C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\ 覆蓋原來文件
9,繼續打開安裝界面,點擊安裝
10,大功告功: