顯示具有 Service Pack 標籤的文章。 顯示所有文章
顯示具有 Service Pack 標籤的文章。 顯示所有文章

2011年1月17日

於安裝 SQL Server 2005/2008 或套用 Service Pack 時,遇到檢查「重新啟動電腦」規則失敗

於安裝 SQL Server 2005/2008 或套用 Service Pack 時,會檢查相關的規則,遇到檢查「重新啟動電腦」規則失敗的訊息:

即便重新開機,再次執行 SQL Server 安裝程式或套用 Service Pack,同樣的訊息依舊存在。

之所以會發生此種問題,是因為以前執行過其他軟體的安裝程式,而該軟體建立了擱置檔案作業,因此在執行或套用 SQL Server 安裝程式與 Service Pack 之前,必須重新啟動電腦才行。

如果重新啟動電腦之後,嘗試再安裝一次,還是出現同樣的錯誤訊息,就表示我們要手動刪除擱置檔案作業:

  1. 關閉安裝程式。
  2. 找出以下機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. 在右側窗格中的 PendingFileRenameOperations 上,連按兩下滑鼠左鍵,選取所有的內容,將其刪除。
  4. 再執行安裝程式。

2010年9月5日

Microsoft SQL Server 版本對應

根據微軟知識庫中的「如何識別 SQL Server 的版本」一文,可以查得目前的 Microsoft SQL Server 版本號碼以及相對應的產品或 Service Pack 等級,雖然該文有說明要如何識別使用的 SQL Server 特定版本,卻沒說明要如何才能取得特定版本。

所謂的特定版本是指修正程式(Hotfix)、積存更新(Cumulative Update)等。網路上有人已經整理了相關的資訊:
  1. SQL Server Version
  2. SQL Server Version Builds(已失效 @ 2011/10/18 更新)
  3. Microsoft SQL Server 2012, 2008R2, 2008, 2005, 2000 and 7.0 Builds
  4. SQL Server Version Database ‎SQL Server Builds‎(@ 2012/4/15 更新)

以最後一個網頁整理的較為詳細,因為有些積存更新必須是您已經遇到了相同的問題,才能向微軟產品支援服務部門(Product Support Services,PSS)提出申請,然後下載安裝。也就是網頁中,PSS  Only 欄位所代表的意思。值得一提的是,我們可以在表頭上的 Patch Level、PSS Only、Link、Build、Version 欄位上,按一下滑鼠左鍵,即會以該欄位進行排序。

2010年1月19日

Windows 2000 / XP SP2 / Vista RTM 產品支援終止

從 2010 年 7 月 13 日起,微軟的某些產品將進入產品生命週期的最後階段:支援終止 (End of Support)


Windows 2000 Professional 與 Windows 2000 Server 將結束延伸支援,建議升級到還在產品支援週期內的產品 ,例如:Windows 7 或 Windows Server 2008 R2,以便持續取得更新與支援。


Windows XP SP2 將結束延伸支援,建議安裝 Windows XP SP3,或升級到 Windows 7 ,以便取得支援與重要安全更新。


Windows Vista RTM(亦即上市發表版本)將結束主流支援,進入延伸支援階段。建議安裝 Windows Vista SP2,或升級到 Windows 7,以便取得支援與重要安全更新。

資以列表方式說明:
產品 延伸支援終止
Windows 2000 Professional SP4 2010 年 7 月 13 日
Windows 2000 Server SP4
Windows XP SP2
產品 主流支援終止
Windows Vista RTM 2010 年 7 月 13 日

延伸支援包括:

  • 持續取得安全更新支援(免費)
  • 如果已付費購買獨立之延伸 Hotfix 支援合約,提供非安全性相關 Hotfix 支援

延伸支援包括:

  • 對產品保固支援、設計變更及新功能的要求
  • 針對消費性、硬體及多媒體產品的支援

主流支援包含:

  • 問題事件支援(免費及付費問題事件支援、有限保證的支援…等)
  • 安全性更新支援
  • 要求非安全性 Hotfix

2009年10月2日

Windows 7 可以安裝哪些版本的 SQL Server

Windows 7 嶄新的操作介面,執行速度又比他的兩個哥哥 Windows Vista 跟 Windows XP 來的快,相信有不少人計畫(或是已經)改用 Windows 7。

在 Windows 7 上可安裝下列版本的 SQL Server:

2009年9月4日

如何查詢本機電腦已安裝哪些版本的 SQL Server 與功能

SQL Server 2008 安裝程式提供一個簡易的操作,讓我們得以快速地查詢出本機電腦所安裝的 SQL Server 是那個版本,還可以查出安裝了該版本的哪些功能。

執行步驟如下:

  1. 執行 SQL Server 2008 安裝程式。
  2. 依序按下「工具/已安裝的 SQL Server 功能探索報告」

該工具查詢的結果會儲存在 %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\ <日期>_<時間>\SqlDiscoveryReport.htm,同時將其顯示在瀏覽器中。

附註:
  1. 這個工具只能查出 SQL Server 是 2000、2005、或 2008。
  2. 如果有安裝 SQL Server 2008,可以從 Version 欄位判斷出所安裝的 Service Pack 版本為何。以上圖中的結果為例,10.1.2531.0 表示所安裝的 Service Pack 為 1
    至於 SQL Server 2000、2005 則不適用此方法,請參考:如何得知目前SQL Serer 2005的Service Pack是那個版本?

2009年7月14日

如何製作整合 SQL Server 2008 SP1 的安裝檔

如果您欲將 SQL Server 2008 SP1 整合至原本的 SQL Server 2008 RTM,可以參考下面的文章進行操作: 若要燒錄成光碟,請注意:

  • 在 DefaultSetup.ini 裡的 PCUSOURCE 要使用相對路徑,例如: [SQLSERVER2008] .... PCUSOURCE=".\PCU"
  • 因整合後的檔案會比原本的 SQL Server 2008 DVD 還大(約 5.98G),所以用 DVD5(容量 4.7G)的片子會無法放入所有的檔案,請改用DVD9的(容量 8.5G)進行燒錄

2009年2月12日

可以使用 SQL Server 2005 Management Studio 連線到 SQL Server 2008 進行管理嗎?

可能限於經費的關係,所以無法一次將所有的 SQL Server 2005 通通升級到 SQL Server 2008,此時就會發生管理者只安裝了 SQL Server 2005 Management Studio,要連線到 SQL Server 2008 進行管理的情況。 欲達成此目的,請確認 SQL Server 2005 已經安裝 SQL Server 2005 Service Pack 2 的累積更新程式套件 5 以上,然後確認 SQL Server 2008 已經允許遠端連線,且在 Windows 防火牆中建立例外。 以下圖為例,就是使用 SQL Server 2005 SP3 的 SSMS 連線到 SQL Server 2005 與 2008:

2008年8月12日

Visual Studio 2008 Service Pack 1 已經發行

隨著 Microsoft SQL Server 2008 Express 版的發行,Visual Studio 2008 Service Pack 1 也在同一天發行。 在此提供兩種下載點:
  • 網路安裝版下載點 使用這種方式,於安裝 Service Pack 1 期間請務必保持網路連線,等待畫面出現「安裝成功」之訊息後,才能中斷網路連線。
  • ISO 格式下載點 如果網路不夠快或是不穩定,建議利用多點下載的工具程式來下載該 ISO 檔

2006年5月22日

如何得知目前SQL Serer 2005的Service Pack是那個版本?

至少有下列幾種方式可以知道SQL Server 2005 目前的 Service Pack 版本為何:
  • 第一種,使用「物件總管」視窗:
  1. 開啟 SQL Server Management Studio(簡稱SSMS)或是Microsoft SQL Server Management Studio Express(簡稱SSMSE)。
  2. 連線到 SQL Server Database Engine。
  3. 開啟「物件總管」,可以發現「執行個體」名稱後面,有用括弧包起來的一串文字,就像這樣的:SQL Server 9.0.xxxx,這個就是版本編號。
    物件總管

    如果您嫌字太小的話,可以在「物件總管」點選資料庫執行個體,然後開啟「摘要」視窗,這樣看去的字就挺大、挺舒服的。
    摘要
  4. 依據下面的對照,即可得知目前所使用的版本編號為何。
    版本編號   Service Pack
    =======   =================
    9.00.1399  SQL Server 2005 RTM
    9.00.2047  SQL Server 2005 SP1
  • 第二種,使用「查詢編輯器」視窗:
  1. 使用 SSMS 或是 SSMSE 連線到 SQL Server。
  2. 按一下「檔案」功能表->「新增」->「Database Engine 查詢」
  3. 此時會開啟「查詢編輯器」視窗,請查閱該視窗最下方的狀態列第二個欄位清楚地列出所用的版本是 RTM 或是 SP1。
    查詢編輯器

  • 第三種:透過 T-SQL 的語法來查詢,查詢方式與版本對照如下:
  1. 如上述第二種方式,開啟「查詢編輯器」視窗。
  2. 鍵入如下的程式碼,並按下 F5 鍵:
    SELECT @@VERSION

    然後對照下表即可得知。
    版本編號    Service Pack
    =========  =================
    9.00.1399.06  SQL Server 2005 RTM
    9.00.2047.00  SQL Server 2005 SP1

    T-SQL的語法
  • 第四種,使用「關於」對話方塊:
  1. 在 SSMS 或是 SSMSE 視窗中,按一下「說明」->「關於」
  2. 「關於」對話方塊中,查閱第一個元件的版本,對照上面第三種方式的對照表。 關於