SQL Server 2008 在 8/8 時發布了 RTM 的版本 ,同時在 MSDN Subscriber Downloads 發布了英文的版本,筆者看了一下版本清單,嗯 ... Enterprise, Standard, Workgroup, Express 都很正常,咦?怎麼出現了一個 Web 版?
在第一眼看到這個 Web 版時,筆者想到的是 Windows Server 2003 "Web" 和 Windows Server 2008 "Web",專門設計只給 Web Server 使用的版本,然而若在 SQL Server 上設計只給 Web Server 使用的版本,怎麼想都怪怪的,以現在 Web application 的發展,應用程式是可小可大的,小到只用 SQL Server Express 就解決,大的可要用 SQL Server Enterprise + Cluster + Load balancing 來做,如何定位 "Web Server" 使用的版本,就是個不小的挑戰了。
SQL Server 2008 Web Edition 是一個 low-TCO, scale-out 型的資料庫,筆者認為它比較像是給 Hosting Provider 的一種資料庫選擇,它的授權是以月租費計算,以 Processor-Based License (不限用戶端數) 為主,每月每顆 CPU 15 美元。這種定位法就和 Express 有所區隔了,就版本比較來看,SQL Server 2008 Web Edition 比較偏向於 SQL Server 2008 Workgroup Edition,但工具更少了,顯然是希望 Hosting Provider 能夠開發管理工具,或者是修改自己的管理工具來支援 SQL Server 2008 Web Edition 的管理工作。
SQL Server 2008 Web Edition 就像 Windows Server Web Edition 一樣,只能透過大量授權的管道買到,或者用 MSDN Subscriber Downloads 來下載,筆者認為除了在 Web hosting 外,使用到這個版本的機會很低。對於開發人員來說,Developer Edition 才是首選,而且授權也只要 50 美元 (約 1600-1800 元),便宜又大碗,它的限制對開發人員來說也幾乎等於沒限制,只差無法部署到生產環境而已,不過生產環境的 SQL Server 授權,由公司去傷腦筋就好 :)

