2008年8月8日

Microsoft SQL Server 2008 Express 版的變革

在先前「Microsoft SQL Server 2008 英文版已發行」一文中,提到目前尚未看到 Microsoft SQL Server 2008 Express 版,經過實際安裝測試之後,發現其實 Microsoft SQL Server 2008 Express 英文版也已發行。 個人於 Microsoft Windows Server 2008 x64 Enterprise 英文版上安裝 Microsoft SQL Server 2008 Developer 英文版時,發現如下圖所示的選項: 這說明了 Microsoft SQL Server 2008 Express 跟 Microsoft SQL Server 2008 Express with Advanced Services 英文版已經發行,只是從光碟中,找不到這兩個的單獨安裝程式。 事實上,Microsoft SQL Server 2008 Express 版出了上述兩個跟 SQL Server 2005 一樣的版本之外,還多了一個叫做 SQL Server 2008 Express with Tools 的版本,這三者的功能差異用數學來表示就是: SQL Server 2008 Express < SQL Server 2008 Express with Tools < SQL Server 2008 Express with Advanced Services 詳細的差異如下:

功能

SQL Server 2008 Express

SQL Server 2008 Express with Tools

SQL Server 2008 Express with Advanced Services

管理

整合 PowerShell

是(需先行手動安裝)*

以原則為基礎的管理

是(僅能手動)**

是(僅能手動)*

是(僅能手動)**

Management Studio Basic

SQL Engine

整合全文檢索搜尋

Merge 與 Upsert

支援新的資料類型

支援 Filestream

新的日期與時間資料類型別

Geodetic 資料類型

進階空間程式庫

支援標準架構空間

新的工具

匯入匯出精靈

複寫

變更追蹤

同步服務

是(需先行手動安裝)***

報表服務

增加報表服務的記憶體限制

報表服務可匯出成 Word 或 增強的文字格式

與 IIS 無關的報表部署

增強的 SSRS 量測軌和圖表

Business Intelligence Developer's Studio

* 於安裝 SQL Express 之前可以執行 SqlPS.exe 以便安裝 Windows PowerShell 1.0。 ** SQL Express 可以建立原則並手動執行。 *** 「同步服務」需要額外安裝 SQL Server 2008 Feature Pack。 SQL Server Express 必須要有下列元件:
  • .NET Framework 2.0 SP2
  • Windows Installer 4.5
  • 欲在 Windows Vista 之後的作業系統上安裝,請用 .NET Framework 3.5 SP1
SQL Express with Tools 與 SQL Express with Advanced Services 必須要有下列元件:
  • .NET Framework 3.5 SP1
  • Windows Installer 4.5
  • Windows PowerShell 1.0
因為 .NET Framework 3.5 SP1 的關係,所以目前尚無法在微軟網站上下載 SQL Server 2008 Express,請密切注意 Express 網站,只要 .NET Framework 3.5 SP1 的問題解決了,大家就可以下載到 RTW(Release To Web)版的 SQL Server 2008 Express 了。要提醒大家的是,SQL Server 2008 Express 會先隨 Visual Studio 2008 SP1 先發行(預計在美東時間 8 月 11 日之後發行 Visual Studio 2008 SP1根據以往的經驗,應該還是英文版的先發行,過些時日才會看到正體中文版的),過幾個月之後才會再發行剩下的那兩個 Express 版。

沒有留言:

張貼留言