首頁

2013年5月17日 星期五

轉** WANMP**New & PRO NO.1 *)10分鐘搞定微軟免費資料庫安裝 ))



        轉** New & PRO NO.1 *)10分鐘搞定微軟免費資料庫安裝 ))

     
在Windows環境架設微軟SQL Server資料庫系統,
原本是非常簡單、快速的,而且,當時,有不少獨立
軟體開發商(ISV)都很樂意將免費版的MSDE 
(Microsoft Desktop Engine)整合在他們的產品中 
一起安裝、部署出去。後來,隨著產品的改版、
微軟因應對於安全性的嚴謹要求等種種原因,安裝
SQL Server資料庫的作業變得很花時間,搭配與  
整合SQL Server後續版本的套裝應用系統 
也越來越少見,這部分的變化,在我們歷年來測試
企業IT軟體的過程中,有明顯的感受。
      最近一兩年,我們發現搭配SQL Server的套裝
應用軟體是比過去多了(大部分是SQL Server 2005  Express),再回頭重新檢視SQL Server 2005和2008
的Express版安裝步驟,的確是簡化到更容易操作、
更快完成的地步。但這段期間,我們發現網路上
出現了另一套整合式軟體,提供比 SQL Server
 Express傳統安裝更好用的建置方式,那就是微軟
***Web Platform Installer***(Web PI)<<<這套工具。

根據微軟網站上的資料,*^^Web PI是在2008年10月
釋出Beta版,1.0版約在8個月後出現,到2010年中,
2.0版推出(也是我們用最久的版本),而3.0在今年
4月已經可以下載、使用。

Web PI能做的事情,並不只是協助安裝
SQL Server Express,它還能用來安裝
其他微軟網站平臺所需的軟體產品與
延伸套件,現在甚至跨到非微軟的各種
網站應用程式,成為一個可立即安裝、
使用的軟體市 集。在微軟Windows Server Division WebLog部落格上曾有一篇介紹WebPI的文章中,
標題就以「One click to Install Them All」來描述它,
這的確表達了這套軟體對於快速建置微軟網站
平臺的作用。
從MSDE到SQL Server Express
 
   根據維基百科的記載,MSDE除了Microsoft Desktop Engine,還有好幾種別名,像是
Microsoft Data Engine、Microsoft SQL Server Data Engine,在SQL Server 2000是微軟主打資料庫
版本的時代,它曾是許多ISV都會搭配,同時也是
最容易取得的資料庫系統,但隨著微軟應用程式平臺
.NET化、安全性必須大幅提 升的態勢下,2005以後
版本的SQL Server在安裝時,對於電腦作業環境需求
增多(系統須先安裝.NET Framework等套件)
拉長了整個部署時間,使得當時大部分使用者或廠商,
寧可繼續使用SQL Server 2000而不願用新的版本。

從那個時候起,與MSDE性質相似的SQL Server版本
名字也改了,稱為Express版,目前最新的一版是SQL Server 2008 R2 Express。

所幸隨著個人端與伺服器端Windows平臺版本升級
比例增加,使得一些微軟平臺須搭配的系統元件,
在這幾年來逐漸獲得普遍部署,加上這套軟體持續 
改進, 連帶使SQL Server安裝複雜度也逐漸降低,
即便如此,建置這樣的資料庫系統還是要花上不少 
時間,特別是在比較早期的作業系統上,
如Windows XP與Server 2003。

假如我們在Windows XP SP2的電腦上,想要安裝
SQL Server 2008 R2 Express,會提示請你先去
下載、安裝.NET Framework 3.5 SP1和Windows
Installer 4.5,隨即離開安裝程式,等到你完成
上述工作,恐怕也是將近半小時之後的事情了。

   有沒有辦法讓這樣的作業一氣呵成?
而且不會太複雜
、不需要具備一定的技術基礎就能做到?
其實是有
這樣的工具,而且是==微軟自己開發的免費軟體,
那就是***Web PI <<
在網路頻寬充裕的連線環境下,有了這套軟體的輔助
,是可以用非常簡單、快速的方式安裝 
SQL Server Express這樣的應用軟體,而且是線上
直接下載兼安裝,足以媲美許多個人端軟體的部署 
方式,如Adobe Reader、Adobe Flash Player、
Google Chrome等。

歷代免費版SQL Server的安裝方式變化 
在SQL Server 2000當道時,要使用免費版MSDE的 
系統門檻相當低,安裝檔不到80MB,下載不需要花 
太多時間,對於作業系統也沒有太特殊的需求,
從Windows 98、NT到XP、Server 2003都適用。
而且操作上沒有太複雜、難理解的選項,你只要
會按「下一步」、懂得設定資料庫管理者身分
認證的方式,以及是否要加裝進階服務,就可以
快速 完成部署。
   但到了SQL Server 2005以後,在全新 
系統安裝資料庫這件事,變得很麻煩。例如,Windows作業系統必須要加裝.NET
 Framework 2.0或3.5、Windows Installer 4.5;
執行SQL Server安裝程式後,需要操作的步驟
也增多,像是安裝Setup support files、系統組態 
檢查(檢查系統目前的軟體環境是否符合 
SQL Server運作上的需求),接下來才選擇 
需要的SQL Server功能套件。在這版剛推出 
不久時,安裝過程中,系統一旦發現缺少安裝
任何一個元件,就不會讓你進到下一個步驟,
你必須另外用瀏覽器連至微軟網站 找到它們並
下載、安裝,並且重新執行上述所有步驟。

    然而,接下來的設定步驟也不容易。
例如Instance組態與相關系統服務權限設定
的步驟上,也有可能因為自己不夠熟悉 
SQL Server,而不知該如何設定Instance ID與 
對應的帳號身分權限而卡住。

     如何用Web PI快速安裝SQL Server Express?
若要直接建置SQL Server Express版環境,現在
可以透過Microsoft Web Platform Installer
(Web PI)這支工具程式,連至網際網路來
進行線上安裝,提供更簡化、
單一化的安裝方式。
http://lh6.googleusercontent.com/_JbvM3HojUlc/Tczm0TUQPbI/AAAAAAAADFo/R5tJaDOo6OA/67457_1_1_l.jpg
步驟 1 自動安裝.NET 2.0 Framework 
從Microsoft Web Platform網站下載、執行Web PI的安裝檔 
wpilauncher_3_10.exe。如果你的電腦是剛裝好的Windows XP,
這支程式會自動從微軟網站、下載安裝.NET 2.0 Framework,
然而如果XP作業系統未升級到SP3,WebPI會出現警告訊息而中斷安裝。
http://lh3.googleusercontent.com/-GJp7Y8HzcYU/Tczm0Y9NBYI/AAAAAAAADFs/tZB8ZoCB3BE/67457_1_2_l.jpg
步驟 2 開啟Web PI的初始畫面 
Web PI的介面在不同版本的Windows作業系統開啟時,初始與之後的 

介面的呈現上會有一些差距,例如安裝進度列的風格,
圖中為安裝在Windows 7的載入畫面。
http://lh3.googleusercontent.com/_JbvM3HojUlc/Tczm0YP90NI/AAAAAAAADFw/TTGEcs-nS-0/67457_1_3_l.jpg
步驟 3 在Web PI的使用介面設定 
 進入Web PI使用介面後,會列出所有可安裝的各種微軟網站應用的 

系統元件、產品與延伸的應用程式。在右上角的搜尋列上輸入
SQL Server 2008 R2,即可快速找到相關的安裝套件。
http://lh5.googleusercontent.com/_JbvM3HojUlc/Tczm0t06hfI/AAAAAAAADF4/5Wwe8fftHx8/67457_1_4_l.jpg
步驟 4 準備開始安裝 
如圖所示,我們選了管理主控臺SQL Server Management

Studio Express,
以及資料庫系統SQL Server Express,總共須自微軟網站 
下載242.68MB。
http://lh5.googleusercontent.com/_JbvM3HojUlc/Tczm0iUGQzI/AAAAAAAADF0/214-oHT5VfQ/67457_1_5_l.jpg
步驟 5 設定身分驗證方式
不論你安裝的SQL Server的版本,都需要設定身分驗證方式。

若使用者的電腦
採用非Windows作業系統,而需登入資料庫,就需要用其中的
混合驗證模式。
http://lh4.googleusercontent.com/_JbvM3HojUlc/Tczm0pBl_EI/AAAAAAAADF8/SPbTBIck40o/67457_2_2_l.jpg
步驟 6 自動批次執行下載與安裝程序 
完成簡單的設定步驟後,Web PI隨即開始執行軟體的下載與安裝程序。

作業完成的速度,會因系統硬體的效能與對外網路頻寬而定。

QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
 

沒有留言:

張貼留言


if you like make fds, wellcome you here~~anytime***

my free place for everyones who want the good software,

come & download them~ wellcome!!