標籤:style blog http 使用 os io 檔案 art
文檔下載:http://pan.baidu.com/s/1hq5Qwug
一、當你剛開啟SQL2008的安裝包時候,系統會有個提示框,直接忽視掉
二、開啟後又蹦個缺少.NET 3.5架構(第一個重點)
下面我們來看一下怎麼幫win8裝3.5架構:(參考1 參考2 參考3 參考4 參考5)
線上方法:(最簡單的,線上更新大概30分鐘左右)
一、如果程式需要.NET Framework 3.5支援,將自動啟用相關功能。
二、控制台啟用.NET Framework 3.5
開啟控制台,點擊“程式”,選擇“啟用或關閉Windows功能”,選中Microsoft .NET Framework 3.5即可。
注意:兩個子項適用需要WCF指令碼和處理常式映射的開發人員,普通使用者無需選擇。
上述兩種安裝方法均需要使用Internet串連,如果不希望使用Internet串連,可以使用DISM (部署映像服務與管理工具)離線部署 .NET Framework 3.5
離線方法如下:
我們安裝不少軟體的時候會提示需要NET Framework 3.5,提示安裝卻安裝失敗,因為這一點,讓Win8背了不少黑鍋,大家都會覺得Win8真爛,連個XXX軟體都用不了。一年多以前就有Win8安裝NET Framework 3.5的方法了!
奇怪的是很多朋友用那方法依舊不奏效!失敗,還是失敗!很多人失敗在66.5%!為什麼就在Win8上裝不起NET Framework 3.5。其實不然,大家見到的方法不夠盡善盡美而已!
原始方法中提到“開啟Win8安裝盤,找到sources\sxs檔案夾,並將其複製到本地硬碟中,例如D:\sources\sxs;找到Win8安裝盤中的sxs檔案夾”問題就在這裡!
當大家把sources\sxs檔案夾從ISO複製到本地來執行CMD後面的命令的時候基本都失敗了!
正確的Win8安裝NET Framework 3.5的方法過程:
第一步:找到你下載過的Win8系統的ISO檔案,右鍵--裝載、然後就有了的增加的一個磁碟機!
(Win8e八億網小編溫馨提醒:如果你安裝了UltraISO之類的軟體並且關聯了ISO檔案,你右鍵後看不見“裝載”兩個字,需要選擇開啟檔案--使用資源管理員才可以。)
第二步:開啟C:\windows\system32檔案夾,找到cmd.exe,右鍵點擊該檔案,選擇“以管理員身份運行”;或者Metro Win8介面直接CMD看到搜尋出來的“命令提示字元”其上點右鍵,看到下面的“以管理員身份運行”單擊即可。
第三步:以管理員身份運行cmd命令列鍵入並執行以下命令
dism.exe /online /enable-feature /featurename:NetFX3 /Source:J:\sources\sxs
注意:上面我裝載後顯示的盤符是J,所以命令列我用的是J,你電腦裝載ISO後是哪個盤符,請對應修改上面命令列的盤符那一個字母。
最簡單的方法(90%的成功率)
直接用大牛處理過的離線安裝包
Win8 32位: http://pan.baidu.com/s/1eQILHbO
Win8 64位: http://pan.baidu.com/s/1ntE3DYp
Win8.1(32/64):http://pan.baidu.com/s/1o6BJP2a
三、坑爹三部曲——1:不管怎麼重啟都讓你重啟電腦(參考1,參考2)
怎麼辦?刪註冊表就行了!
在鍵盤上按下按鍵組合Win+R,調出運行視窗,輸入regedit
在註冊表左側目錄欄中找到如下位置:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”
然後在右側選擇刪除“PendingFileRenameOperations”項即可。
四、坑爹三部曲——2:試圖執行未經授權的操作!!!
解決方案:使用Administrator使用者進行安裝並關閉防火牆和殺毒軟體再安裝
如果沒有的話說明是用的精簡版系統,自己創一個Administrator使用者或者乾脆裝正版系統
切換使用者,在另一個帳號裡面接著裝吧,需要注意的是:如果Administrator不好裝了,那就在裝的時候選修複,然後選擇對應的SQL執行個體(你到時候就知道執行個體是什麼了),如果還是不可以裝就把SQL卸載乾淨(註冊表也得刪),在Administrator使用者下重裝(我也是怎麼倒黴的),接著裝的時候有一步要注意,就是有一步是添加目前使用者的,如果你不想用Administrator,那麼就點添加——》選擇你原來的使用者名稱(這就是所謂的超級管理員)
如果要安裝教程的話提供幾個給你們:參考一 參考二 參考三
簡要說下我怎麼弄的吧,就不了:
三點注意下:
1.預設執行個體那邊如果出了問題就把執行個體名字後面加個1
2.對SQL SERVER 使用相同使用者,然後使用者名稱輸入system(可以避免很多麻煩)
3.混合模式+添加目前使用者(也可以自己添加使用者)
五、坑爹三部曲——3:串連後彪錯誤o(︶︿︶)o (參考一 參考二)
怎麼就怎麼慘呢????!!!這個是缺少dll檔案出現的異常!
解決辦法: 去網上下載個Microsoft.SqlServer.Diagnostics.STrace.dll (點我下載)
32位系統複製到C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE目錄
64位系統複製到C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE目錄
OK一切搞定!!!有問題K我~