你是否熟悉這樣一條諺語:“當一切都正常的時候,總有東西會出錯”。這話一點也沒錯,我就遇到了這樣的情況。我在多臺機器的開發平臺下安裝了至少十幾遍visual studio .net (vs.net)和sql server 2005。
最近,我更換了一塊硬盤,重新安裝windows xp系統、還有partition magic、notetab以及其它一些有用的工具,最后安裝了office 2003、 vs.net、sql server 2005以及msdn。隨后點擊“開始—〉程序”菜單,令我吃驚的是,sql server 2005中的management studio、analysis services以及 business intelligence studio都不在了。
與此同時,我去一所培訓學校講授sql server課程。原來這門課程一直用mysql授課,但是現在希望使用sql server 2005,我就建議學校的技術人員下載sql server 2005 express 版本(這個版本是免費的,不會出現版權糾紛)。當我第一天到那里的時候,我發現技術人員已經很好地完成了我布置的任務,所有的軟件都安裝上了。可我還是遇到了問題,而且還是個大問題:和我在家里遇到的問題一樣。
我給很多我尊重的朋友和同事打電話。stephen giles,我的一位好朋友,他的懷疑得到了證實。問題產生的原因就在于sql server 2005 express的存在。
在家里的時候,我先安裝了vs.net接著安裝sql server 2005。在vs.net的安裝過程中,會出現一個復選框,提示你需要安裝sql server express。在培訓學院的時候,那里的技術人員就是按照我的指導,安裝了sql server express。
之后,如果你嘗試安裝sql server 2005 的話,安裝程序會通知你檢測到系統安裝了sql server 2005 express,而應該跳過很多精彩的gui工具的安裝(因為sql server 2005 express中不包括這些gui工具)。
按照我的觀點,sql server 2005的安裝過程并不完善;它至少應該將sql server 2005的安裝復選框默認設置為“假”而不是“真”。當一旦檢測出系統安裝了sql server 2005 express,安裝程序應該為用戶提供下面三個選擇:
1.刪除sql server 2005 express,安裝sql server 2005
2. 同時安裝sql server 2005
3.按照通常的方式安裝sql server 2005
如果你也曾經遇到這樣的困境(我希望不是在特別關鍵的時刻遇到碰到這樣的問題)。下面的方法可以幫助你解決問題:
1.在控制面板中刪除所有與sql server 2005有關的程序。
2.如果你有注冊表整理工具,運行它。這一點并不是很重要,但是我在安裝過程中遇到問題后都會這么做。
3.重啟。
4.安裝正式版本的sql server 2005。
按照上面的方法能夠解決問題,這樣你的程序又可以正常工作了。
新聞熱點
疑難解答