Win8、Win8.1與SQL2008之間的野戰

來源:互聯網
上載者:User

標籤: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我~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.