close

談到安裝SQL Server Upgrade Advisor 2012 (SSUA 2012) 這個版本, 心中有種感慨...... Microsoft的產品功能怎麼愈做愈不人性化了!! 過往的經驗是功能愈做愈簡便, 甚至有時都將小工具做到一鍵安裝了, 沒想到這個版本提供的SSUA, 在安裝過程中就先飽受折磨~~ 無言吶!!

先來看SQL Server Upgrade Advisor 2012這個工具的安裝程式吧. 我們可以從SQL Server 2012的安裝光碟中取得, 也可以在download center中找到. SQL Server Upgrade Advisor是屬於SQL Server Feature Pack的軟件之一, 所以直接去尋找SQL Server Feature Pack裡的下載即可.

Microsoft® SQL Server® 2012 功能套件
http://www.microsoft.com/zh-tw/download/details.aspx?id=29065

 安裝光碟中的安裝程式
20121205_00  

  

先前Colin提到, 在安裝SQL Server 2012 Upgarde Advisor的過程中飽受折磨, 為什麼呢? 不知看倌是否有自行安裝過先前版本的Upgrade Advisor? Colin就來說一下, 在SQL Server 2008 R2的版本中, 這個工具從Web download或是透過光碟安裝, 都很輕鬆的就可以完成, 有不足的協助工具, 如.net framework, 就會自動的先檢查與安裝. 只是在SQL Server 2012 Upgrade Advisor的安裝中, 就沒那麼好命了~~~~

當你在安裝SQL Server 2012 Upgarde Advisor時, 可能會遇到
20121205_01  

 然後你很努力的去尋找SQL Server 2012 Transact-SQL ScriptDom來安裝 (光碟裡有, Feature Pack裡也有下載), 一步一步的安裝~~ 到最後....... 又殘念了
20121205_02  

查了半天, 原來安裝SQL Server 2012  Transact-SQL ScriptDom是要先具備.NET Framework 4.0以上版本...... 昏吶


這個問題有不少人來問過Colin, 我只能笑笑說, 就裝吧~~~ 不然也不能跑 (真的只能消極的回覆), 但你可能會發現, 並沒有什麼人提及這個問題?? 我想可能是微軟很好心的提供了測試的LAB, 什麼都裝好了, 照著步驟做就可以理解這個工具的使用方式. 只不過Colin我的壞習慣是什麼都重頭自己來 (這也把自己累個半死吧.......), 也許這麼做, 看到問題的機會就更多了

這裡SQL Server 2012 – Upgrading to SQL Server 2012 (SQL 151), 就是這個SQL Server 2012 Upgrade Advisor 工具的LAB (不肯定何時會remove)

好啦, 再回頭來看, SQL Server 2012 Upgarde Advisor並不一定要裝在Production伺服器上, 我相信多數的user也不願意在production上裝一堆有的沒有的. 基本上Colin都是請客戶自己建一個測試環境, 只需要Client版本的軟體 (我比較常建議的是Windows 7) 就可以了, 然後在這台測試環境上進行安裝SQL Server 2012 Upgarde Advisor, 再請客戶連到DB上收資料即可. 記得囉~~ 安裝時的順序是

1. .NET Framework 4.0 or later
2. SQL Server 2012 Transact-SQL ScriptDom
3. SQL Server 2012 Upgarde Advisor

至於這些安裝都是在玩"下一步"的老遊戲了, 沒啥特別的, 在此就不浪費篇幅的禪述那無關緊要大道理了.

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Colin (紫鴛) 的頭像
    Colin (紫鴛)

    Colin の 資料庫小鋪

    Colin (紫鴛) 發表在 痞客邦 留言(0) 人氣()