国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > SQL Server > 正文

SQL Server 2005數(shù)據(jù)庫(kù)升級(jí)要點(diǎn)和技巧

2024-08-31 00:47:51
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友


    sql server并非微軟經(jīng)常更新的產(chǎn)品,所以當(dāng)微軟要發(fā)布一個(gè)更新,就值得我們?nèi)リP(guān)注。因此,在從以前的sql server 2000或者sql server 7升級(jí)到最近發(fā)布的sql server 2005之前,你有必要了解有關(guān)這方面的一些更新內(nèi)容。

  一點(diǎn)提醒:sql server 2005 從最基本的數(shù)據(jù)庫(kù)發(fā)展到真正意義上的企業(yè)級(jí)產(chǎn)品,能夠支持最大的數(shù)據(jù)倉(cāng)庫(kù)。雖然老式的sql server 版本也很不錯(cuò)與具有可擴(kuò)展性,但是sql server 2005把以前的版本推向了最高峰。所以我們有理由了解這其中的更新與改變。

  管理的改變

  你或許聽(tīng)到有關(guān)微軟sql server 2005中“垃圾式”的enterprise manager 和query analyzer的各種議論,然而事實(shí)上sql server 2005的管理工具得到很好的改變。新sql server management studio (圖a)雖然比它的前輩更加復(fù)雜,但從管理的角度上看,它更有利于各種任務(wù)的管理?,F(xiàn)在,使用一個(gè)簡(jiǎn)單的工具,你可以對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)做出調(diào)整,運(yùn)行復(fù)雜的查詢,其中可同時(shí)運(yùn)行其它任務(wù),包括建立business intelligence 和 analysis service。

圖 a

sql server 2005 management studio

  即使使用sql server 2005 express edition (相當(dāng)于以前的msde)的用戶也可以盡情享受gui來(lái)管理sql server的免費(fèi)版本。雖然express 版本有自身的限制(例如只能使用最大4gb的數(shù)據(jù)庫(kù)大小),但可以用于測(cè)試和建立小型的程序。除了gui,這一產(chǎn)品的名為sql express management studio(當(dāng)前還處于測(cè)試階段)也使之成為windows環(huán)境中更為流行的選擇。

一點(diǎn)提醒

  如果你仔細(xì)閱讀各類sql server論壇,你就會(huì)發(fā)現(xiàn)很多人的貼子都抱怨management studio的穩(wěn)定性。我也不能對(duì)此給出自己的答案,但可以提供一點(diǎn)建議:在你的實(shí)驗(yàn)室安裝sql server 2005并開(kāi)始測(cè)試,現(xiàn)在你可以運(yùn)行所有可能存在的問(wèn)題和測(cè)試所有程序,這一過(guò)程并有助于熟悉這一新的管理工具。

  sql server upgrade advisor

  雖然無(wú)法取代真實(shí)的程序調(diào)試,微軟推出的sql server upgrade advisor (可在sql server 2005供應(yīng)商獲得)可有助于快速完成你的程序調(diào)試工作。這一工具的主要功能是當(dāng)你更新數(shù)據(jù)庫(kù)服務(wù)器和相關(guān)程序時(shí),可幫助你找到和識(shí)別可能遇到的潛在問(wèn)題。upgrade advisor可運(yùn)行在sql server 7 和 2000 servers。

  現(xiàn)在,我將回顧一下sql server upgrade advisor的安裝與基本使用過(guò)程。我建議下載這一工具而不是使用來(lái)自供應(yīng)商的版本,因?yàn)檫@樣可以保證你使用的是最新版本。

upgrade advisor要求一些值得注意的必要條件:

  • windows 2000 service pack 4; windows server 2003 service pack 1; windows xp service pack 2 。
  • microsoft .net framework 2.0。
  • 如果你要使用analysis services,必須安裝 sql server 2000 decision support objects (dso)。
  • 如果你需要分析data transformation services ,必須安裝sql server 2000客戶組件。
  • 處理器速度必須超過(guò)500 mhz。
  • 可使用的磁盤必須大于15 mb。

  我不打算以一個(gè)界面一個(gè)界面詳細(xì)地介紹upgrade advisor的安裝過(guò)程,因?yàn)樗褪且粋€(gè)最為典型的windows軟件安裝,與其它軟件安裝沒(méi)有任何區(qū)別。對(duì)這一工具的安裝,我已經(jīng)安裝到一個(gè)windows server 2003 r2的服務(wù)器。

  通過(guò)start | all programs | sql server 2005 | sql server 2005 upgrade advisor啟動(dòng)upgrade advisor。圖b顯示了upgrade advisor的介紹界面。

figure b

sql server 2005 upgrade advisor介紹。

正如界面上所顯示的,你可以選擇兩種選項(xiàng):

  • upgrade advisor analysis wizard:執(zhí)行數(shù)據(jù)庫(kù)服務(wù)的分析,以找到任何妨礙sql server 2005升級(jí)的環(huán)節(jié)。
  • upgrade advisor report viewer:顯示分析結(jié)果。

顯然,在獲得一個(gè)報(bào)告之前,你需要執(zhí)行一個(gè)分析??梢酝ㄟ^(guò)5個(gè)步驟完成這一分析過(guò)程:

  1. 識(shí)別想要分析腟ql server 7 或 2000 組件。
  2. 提供upgrade advisor 可用于sql server的認(rèn)證。
  3. 選擇數(shù)據(jù)庫(kù)和提供額外的一些必要的參數(shù)。
  4. 執(zhí)行分析。
  5. 查看有助于修改任一潛在問(wèn)題的所有結(jié)果和文檔。

  組件選擇

  第一步,你選擇需要分析的組件(圖c)。這一步比較容易,因?yàn)樗械墓ぷ鞫伎梢杂蓇pgrade advisor完成。你只需要輸入在sql server 7或2000中運(yùn)行的服務(wù)器名稱,然后點(diǎn)擊detect按鈕,upgrade advisor就會(huì)處理所有剩下的任務(wù)。由于其它原因,如果有些選擇錯(cuò)誤,可以做出修改并點(diǎn)擊next按鈕。在我的實(shí)驗(yàn)室服務(wù)器中,upgrade advisor可以探測(cè)到我正在運(yùn)行sql server和data transformation services服務(wù)。

圖 c

選擇你想要upgrade advisor 分析的sql server組件

認(rèn)證sql server

  為了執(zhí)行這一步,upgrade advisor必須獲得sql server的詳細(xì)信息。為了實(shí)現(xiàn)這一過(guò)程,以下操作必須進(jìn)入到服務(wù)器。

  advisor向?qū)?圖d)的下一界面提供了認(rèn)證方法(windows 認(rèn)證或sql server認(rèn)證)以及選擇upgrade advisor報(bào)告的sql server實(shí)例。如果運(yùn)行的是sql server 7,你將不能選擇其它實(shí)例,因?yàn)檫@一版本只支持單一實(shí)例。如果需要,可以提供用戶名和密碼,這樣windows或sql server用戶可具備訪問(wèn)sql server的權(quán)限。

  如果在連接服務(wù)器上存在困難,請(qǐng)確定sql server agent正在運(yùn)行并再次嘗試。

圖 d

提供合適的認(rèn)證方法,使得upgrade advisor 繼續(xù)進(jìn)行。

  選擇數(shù)據(jù)庫(kù)和選項(xiàng)

  你可以將upgrade advisor限制為只分析特定的數(shù)據(jù)庫(kù)組件,也可以在分析中包括跟蹤和sql批處理文件。對(duì)圖e所示的實(shí)例,我將允許這一工具分析實(shí)驗(yàn)系統(tǒng)中所有的數(shù)據(jù)庫(kù),但沒(méi)有包括任何跟蹤或批處理文件。

圖 e

選擇所有分析的數(shù)據(jù)庫(kù)和確定是否包括跟蹤或sql批處理文件。

在下一向?qū)Ы缑?圖f)中,選擇處理sql server的data transformation services。data transformation services是sql server 2005的 business intelligence功能的基礎(chǔ),它的作用是完成sql server 2005中完整的錯(cuò)誤修正轉(zhuǎn)變。

圖 f

選擇dts 轉(zhuǎn)變選項(xiàng)

  執(zhí)行分析過(guò)程

  通過(guò)已經(jīng)完成的選擇,upgrade advisor已經(jīng)開(kāi)始處理分析過(guò)程。在執(zhí)行之前,這一工具提供了你所有選擇的一個(gè)總結(jié),如圖g所示。點(diǎn)擊run按鈕以繼續(xù)分析過(guò)程。圖h和i為分析的進(jìn)程。

圖 g

選擇run按鈕開(kāi)始分析

圖h

upgrade advisor的分析進(jìn)程

圖 i

分析完成時(shí)出現(xiàn)2條警告

 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永福县| 凭祥市| 镇巴县| 昌邑市| 泰来县| 昂仁县| 通道| 汉阴县| 彰武县| 峨山| 江津市| 康平县| 米林县| 沙河市| 惠水县| 大埔区| 隆安县| 定远县| 上思县| 堆龙德庆县| 麻城市| 浦北县| 绩溪县| 阿尔山市| 桃源县| 延津县| 崇义县| 许昌市| 呼和浩特市| 古田县| 亚东县| 通榆县| 泽库县| 肇东市| 都匀市| 丰宁| 富锦市| 克拉玛依市| 开平市| 兖州市| 江都市|