SQL Server 2008 升級(jí)顧問(wèn)的優(yōu)點(diǎn)
此文主要描述的是SQL Server 2008 升級(jí)顧問(wèn)。以及對(duì)SQL Server 2008 升級(jí)顧問(wèn)的優(yōu)點(diǎn)的描述,我們大家都知道微軟在SQL Server 2005數(shù)據(jù)庫(kù)中就已經(jīng)引進(jìn)了升級(jí)顧問(wèn)(Upgrade Advisor)。
這款工具可以在執(zhí)行SQL Server數(shù)據(jù)庫(kù)升級(jí)計(jì)劃之前在一個(gè)安全的環(huán)境下對(duì)你當(dāng)前的SQL Server數(shù)據(jù)庫(kù)進(jìn)行調(diào)試和分析。任何項(xiàng)目計(jì)劃實(shí)施要想獲得成功的關(guān)鍵因微軟在SQL Server 2005中就引進(jìn)了升級(jí)顧問(wèn)(Upgrade Advisor)。這款工具可以在執(zhí)行SQL Server數(shù)據(jù)庫(kù)升級(jí)計(jì)劃之前在一個(gè)安全的環(huán)境下對(duì)你當(dāng)前的SQL Server數(shù)據(jù)庫(kù)進(jìn)行調(diào)試和分析。
任何項(xiàng)目計(jì)劃實(shí)施要想獲得成功的關(guān)鍵因素就是風(fēng)險(xiǎn)管理,而這款工具可以在不引進(jìn)任何風(fēng)險(xiǎn)的情況下進(jìn)行風(fēng)險(xiǎn)評(píng)估,然后逐個(gè)地評(píng)估解決該工具識(shí)別可能存在妨礙升級(jí)的問(wèn)題,從而為在可控的方式下開(kāi)始進(jìn)行升級(jí)計(jì)劃。值得慶幸的消息是,微軟將繼續(xù)在SQL Server 2008中提供這款工具。下面我們要討論的對(duì)象就是新版本中的這個(gè)工具。
這個(gè)架構(gòu)受歡迎的一個(gè)原因是我們可以在一臺(tái)獨(dú)立的臺(tái)式機(jī)上安裝SQL Server 2008 升級(jí)顧問(wèn),然后將其遠(yuǎn)程連接到原有的SQL Server機(jī)器上。然后,升級(jí)顧問(wèn)會(huì)在只讀模式下進(jìn)行分析調(diào)試,不會(huì)改變?cè)蟹?wù)器上的任何東西。這樣的方式會(huì)讓人感覺(jué)更加舒服,因?yàn)樵谡{(diào)試分析過(guò)程中SQL Server能夠繼續(xù)以正常的方式運(yùn)作,同時(shí)我們能夠查看生成的分析結(jié)果報(bào)告,并開(kāi)始規(guī)劃升級(jí)事宜。
升級(jí)顧問(wèn)會(huì)分門(mén)別類羅列出所發(fā)現(xiàn)的問(wèn)題,如錯(cuò)誤或警告等等。對(duì)于每一個(gè)問(wèn)題,都有一個(gè)相關(guān)的幫助文檔鏈接,可以告訴你更多關(guān)于這個(gè)問(wèn)題的信息以及解決方案。當(dāng)你逐個(gè)處理完這些妨礙點(diǎn)之后,你就可以將這些問(wèn)題標(biāo)記為“已解決”。
當(dāng)你下一次運(yùn)行升級(jí)顧問(wèn)時(shí),已解決的問(wèn)題就不會(huì)再出現(xiàn),你只要解決新出現(xiàn)的問(wèn)題就可以了,這樣一直到升級(jí)顧問(wèn)給出的結(jié)果報(bào)告沒(méi)有問(wèn)題出現(xiàn)為止。不過(guò)微軟在SQL Server 2005中玩了一點(diǎn)小花樣。
就算你的服務(wù)器在分析測(cè)試中找不出什么問(wèn)題,SQL Server 2008 升級(jí)顧問(wèn)也還是會(huì)列出至少一個(gè)數(shù)據(jù)庫(kù)引擎錯(cuò)誤,標(biāo)明為“其他數(shù)據(jù)庫(kù)引擎升級(jí)問(wèn)題”。微軟的本意是為了讓大家在升級(jí)過(guò)程中提高警惕不要自滿大意,于是將這條代碼寫(xiě)死在程序中,迫使我們查閱相關(guān)的一般升級(jí)問(wèn)題的基礎(chǔ)知識(shí)文檔。我們可以自己將這個(gè)錯(cuò)誤標(biāo)記為“已解決”。值得慶幸的是,微軟在SQL Server 2008中也沿用了這個(gè)策略。
在SQL Server 2005中,為升級(jí)顧問(wèn)提供支持的知識(shí)庫(kù)(knowledge base)內(nèi)容很豐富且詳細(xì),非常有用。每一篇文檔都對(duì)問(wèn)題進(jìn)行了詳細(xì)的解析,并列舉出解決該問(wèn)題的可能方法和步驟。如果你期待2008版能繼承前輩的優(yōu)良傳統(tǒng),那你可能要失望了。對(duì)于很多問(wèn)題的解答,2008版的知識(shí)庫(kù)都是輕描淡寫(xiě)一筆帶過(guò),沒(méi)有提供更多有用的信息。
例如,對(duì)于一些SQL Server 2005有而在SQL Server 2008中不再支持的功能,知識(shí)庫(kù)只是簡(jiǎn)單的一句話說(shuō)在此版本中不再支持該功能,而糾正該問(wèn)題的方法也是簡(jiǎn)單地讓用戶避免在新的開(kāi)發(fā)工作中使用該功能等等,而不再詳細(xì)地為我們解釋理由來(lái)。
原本在很多人眼里,SQL Server的幫助系統(tǒng)“聯(lián)機(jī)叢書(shū)”可能是能找到的最棒的幫助文檔集合,不過(guò)現(xiàn)在對(duì)SQL Server 2008似乎并不適用,SQL Server 2008 升級(jí)顧問(wèn)知識(shí)庫(kù)沒(méi)能達(dá)到這么高的標(biāo)準(zhǔn)。這恐怕和微軟測(cè)試計(jì)劃中缺少足夠的疊代有關(guān),如果當(dāng)初還有另一個(gè)候選版本的話可能就能提供足夠的時(shí)間來(lái)處理這類事情了。
【編輯推薦】
- IPTV會(huì)否是分眾購(gòu)對(duì)象
- 我國(guó)IPTV研究目全球領(lǐng)先
- 3G與IPTV是發(fā)展大方向
- 我國(guó)IPTV研究目全球領(lǐng)先
- 3G與IPTV是發(fā)展大方向