Windows 7 + SQL Server 2005 + Visual Studio 2008 安裝過程體驗
折騰了大概兩天,終于將我的小本裝上了心儀已久的Windows 7,u版,并且成功激活了,現在俺們也是正版軟件的擁有者了,暗自竊喜
安裝過程還算順利,之前從硬盤裝了一次,Win7自動將我C盤原來的Windows 2003放到old文件夾里了,開機啟動時有一個選項提示是可以選擇原先的Windows啟動的,這個一般都沒什么用,而且old文件夾很大,特別占磁盤空間,手動刪掉的話總感覺還是不太干凈,后來索性找朋友借了個15G的優盤,將我硬盤上的Windows 7副本拷貝到優盤上并做成啟動盤,直接從優盤安裝了,裝之前格掉了C盤和D盤,干干凈凈地重裝了一次。這里說一下我從Google上找的用優盤安裝Windows 7的方法,其實完全可以自己刻一張帶引導的Windows 7光盤,然后從光盤直接安裝,但我的小本只能刻CD,所以就沒辦法了。
網上介紹了很多種不同的方法,有用工具做的,其實都沒有那么復雜,很簡單的幾個步驟就行了:
1. 所用的優盤必須大于4G。
2. 使用命令行對優盤就行分區和格式化。按照下面的命令依次進行,不用太明白命令是什么意思(其實我也不明白),按屏幕提示做就可以了。
2
3 list disk
4
5 select disk F
6
7 clean
8
9 create partition primary
10
11 select partition 1
12
13 active
14
15 format fs=NTFS quick
16
17 assign
18
19 exit
20
3. 復制Windows 7的全部文件到準備好的優盤。注意,如果你的Windows 7副本是iso格式的,則要解壓后拷到優盤的根目錄下,不要修改目錄結構。iso文件用winrar解壓就可以。
4. 重啟電腦從優盤啟動就可以開始Windows 7的安裝了。一般新一點的電腦主板都支持從優盤啟動,如果你的電腦比較老,建議你還是別裝Windows 7了,否則你會很痛苦。
Windows 7從優盤安裝很快,幾乎跟從硬盤直接裝差不多,半個小時左右吧,可以全部完成,并且驅動什么的一般都不需要自己單獨裝,我的本是惠普的,就自己裝了一個顯卡驅動(否則屏幕分辨率上不了1280)。如果你機器上有特殊設備(如我的本上自帶的硬盤保護和指紋識別等)則需要自己單獨裝驅動和應用程序了。剩下除了裝一些必備的軟件外,由于工作的需要我還要再裝SQL Server 2005和Visual Studio 2008,然后就發現了很多問題,下面慢慢來說,很不幸過程中我沒能把圖都截出來,那就多寫點文字吧!!
首先安裝Visual Studio 2008 。我的這個是英文專業版的iso格式的文件,裝之前需要先裝虛擬光驅。因為以前一直用DAEMON,所以就直接找了個備份開始裝,不料Windows 7居然提示軟件不兼容!我又嘗試下載了幾個更高的版本,一樣都提示,連從DAEMON官方下載的有明確說明支持Windows 7的版本,也提示有兼容性問題,暈倒~~索性強行安裝吧,心里想著應該不會有什么大問題。裝完后重啟,Windows 7居然在歡迎界面卡住了,然后自動重啟機器,試了好幾次都是這樣,看來是裝DAEMON時把Windows 7給弄壞了。靠!10分鐘前我才剛剛弄好的Windows 7,難道就這樣輕易被廢掉了??好在Windows 7有自動修復功能,重啟機器后嘗試用了一下這個功能,沒幾分鐘就修復了,然后又成功登錄了,而且發現我在安裝DAEMON前考到桌面上的文件都還在,看來Windows 7的系統還原功能還不錯嘛,挺準確的!
DAEMON不能用了,換個別的吧,后來嘗試了Virtual CloneDrive,感覺在Windows 7下很不錯,早知道就不用DAEMON了,瞎折騰。推薦大家在Windows 7下安裝這個小工具,真的很好用,而且比較小,也不占用系統資源,在Google上搜一下,很多地方都提供下載。
有了虛擬光驅,開始安裝Visual Studio 2008吧。這個安裝也還是很順利的,一會兒就完了,安裝過程中也沒有提示任何錯誤和兼容性問題。緊接著安裝SQL Server 2005。問題來了,一開始Windows 7就提示說該版本不兼容,真是奇怪了啊,連微軟自己的產品都不兼容,看來微軟這次對Windows的改動的確不小啊。仔細看那個提示兼容性問題的對話框,下面有一行說明,意思大概是說安裝這個版本后需要打SQL Server 2005 SP3或更高的補丁才能保證程序正常運行,那好吧,我就強行安裝了,希望這次不要出意外。還好,SQL Server 2005的安裝還比較順利,之間有幾個警告,沒管它,到最后還是提示安裝成功。緊接著我就下載了SQL Server 2005 SP3補丁開始安裝。按照提示一步步做,這個一般都沒有什么問題,我就是在安裝完成后進行操作系統配置的時候提示了一個錯誤,不過安裝仍然算是成功的。然后高興地點擊開始-程序-SQL Server 2005,下面居然沒有找到SQL Server Management Studio,奇怪了,以前我在Windows 2003下都是裝的這個版本啊,沒出現過裝完后找不到SSMS啊,看來還是因為兼容性問題引起的。還好機器里備份的有SSMS,直接裝!裝到最后出現了一個錯誤,描述為“安裝程序在安裝此軟件包時遇到一個錯誤,這可能表示此軟件包有錯。錯誤碼是29506 ”,點確定后就回滾了。剛開始以為是文件損壞了,重新下載后又嘗試裝了好幾次,還是同樣的問題。Google上搜了一下,發現在Vista以上的Windows中需要裝SSMS Sp2以上的版本,
http://www.microsoft.com/downloads/details.aspx?familyid=6053c6f8-82c8-479c-b25b-9aca13141c9e&displaylang=zh-cn#filelist
微軟的東西升級速度太快,補丁都打不贏啊!連這個都要補丁了~~~
下載后安裝,沒什么問題,程序菜單中終于出現SQL Server Management Studio工具了,打開后也可以正常連到我本地的數據庫。OK了!
順便給出VS 2008 SP1的補丁下載地址:
http://www.microsoft.com/downloadS/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=zh-cn
需要注意的是,下載補丁時要選對語言,如果本地的程序是英文版的,就下載英文版的補丁,否則安裝時會提示版本不符合。
Windows 7下有很多以前用過的軟件都會不兼容,這當然也包括微軟自己的產品,如果在安裝時遇到操作系統提示不兼容,這時千萬留意相關的提示信息,不可隨意強行安裝,否則可能會引起Windows 7的一些問題而導致系統不穩定。