數(shù)據(jù)庫基礎知識教程2_第1頁
數(shù)據(jù)庫基礎知識教程2_第2頁
數(shù)據(jù)庫基礎知識教程2_第3頁
數(shù)據(jù)庫基礎知識教程2_第4頁
數(shù)據(jù)庫基礎知識教程2_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第2章安裝和配置學習目標本章重點本章內容2/28/20231學習目標良好的開端是成功的一半,這句話說明了任何事情的開端都是非常重要的。安裝是使用任何軟件系統(tǒng)之前必須做的事情,是使用軟件系統(tǒng)的開始。正確地安裝和配置系統(tǒng),是確保軟件系統(tǒng)平安、健壯運行的根底工作。作為一種大型數(shù)據(jù)庫系統(tǒng),MicrosoftSQLServer系統(tǒng)安裝前的規(guī)劃、安裝過程中的參數(shù)設置、安裝后的檢查和調整等是比較復雜的。本章將全面講述MicrosoftSQLServer2005產品的安裝和配置技術。2/28/20232本章重點安裝規(guī)劃系統(tǒng)的版本安裝過程驗證安裝結果注冊效勞器配置效勞器2/28/20233本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/20234本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/202352.1安裝規(guī)劃安裝規(guī)劃是指在安裝MicrosoftSQLServer系統(tǒng)之前對系統(tǒng)的安裝目的、環(huán)境需求、并發(fā)用戶的數(shù)量、安裝版本、效勞器位置、特殊要求等內容進行統(tǒng)籌安排和合理規(guī)劃。2/28/20236安裝目的安裝目的是指安裝后的MicrosoftSQLServer2005系統(tǒng)能夠支持用戶業(yè)務工作順利的、高效率的、平安的進行。MicrosoftSQLServer系統(tǒng)支持多個實例安裝,也就是說在同一臺效勞器上可以安裝多個有不同用途的MicrosoftSQLServer系統(tǒng)。如果用戶的環(huán)境是一個經常有成百上千個并發(fā)用戶訪問的生產環(huán)境,系統(tǒng)支持的單位時間的業(yè)務量巨大,那么應該著重考慮系統(tǒng)的性能。這時,安裝在群集環(huán)境中那么是一個有效的選擇。如果用戶的環(huán)境主要用于存儲海量數(shù)據(jù),要求系統(tǒng)性能滿足特定用戶需求,那么這時應該著重考慮采用大容量的磁盤。這里給出一個建議,為了提高并發(fā)操作的效率,盡可能地把單塊大容量的磁盤更換為假設干個小容量的磁盤。在業(yè)務操作環(huán)境中使用的系統(tǒng)與在分析環(huán)境中使用的系統(tǒng)是不同的。一般地,在業(yè)務操作環(huán)境中使用的系統(tǒng)是MicrosoftSQLServer系統(tǒng)的數(shù)據(jù)庫引擎,而分析環(huán)境中主要使用其分析效勞。2/28/20237系統(tǒng)版本MicrosoftSQLServer2005系統(tǒng)提供了5個不同的版本,即Express版、工作組版、標準版、企業(yè)版和開發(fā)人員版,使用較廣泛的是前面4個版本。Express版本是一個免費的、與MicrosoftVisualStudio2005集成的數(shù)據(jù)庫產品,是MicrosoftDesktopEngine(MSDE)版本的替代,任何人都可以從微軟網站下載使用。工作組版是一個入門級的數(shù)據(jù)庫產品,它提供了的數(shù)據(jù)庫的核心管理功能,可以為小型企業(yè)或部門提供數(shù)據(jù)管理效勞。標準版可以用作一般企業(yè)的數(shù)據(jù)庫效勞器,它包括電子商務、數(shù)據(jù)倉庫、業(yè)務流程等最根本的功能,支持效勞器的群集和數(shù)據(jù)庫鏡像等功能。2/28/20238企業(yè)版企業(yè)版可以用作一個企業(yè)的數(shù)據(jù)庫效勞器。這種版本支持MicrosoftSQLServer2005系統(tǒng)所有的功能,包括支持OLTP系統(tǒng)和OLAP系統(tǒng),例如支持協(xié)效勞器功能、數(shù)據(jù)分區(qū)、數(shù)據(jù)庫快照、數(shù)據(jù)庫在線維護、網絡存儲、故障切換等。企業(yè)版是功能最齊、性能最高的數(shù)據(jù)庫,也是價格最昂貴的數(shù)據(jù)庫系統(tǒng)。實際上,該版本又分為兩種類型:32位版本和64位版本。很顯然,64位版本要求64位的硬件環(huán)境。這兩種版本在支持RAM和CPU的數(shù)量方面有重大的差異。作為完整的數(shù)據(jù)庫解決方案,企業(yè)版應該是大型企業(yè)首選的數(shù)據(jù)庫產品。2/28/20239環(huán)境需求環(huán)境需求是指系統(tǒng)安裝時對硬件、操作系統(tǒng)、網絡等環(huán)境的要求,這些要求也是MicrosoftSQLServer系統(tǒng)運行所必須的條件。需要注意的是,在32位平臺上和64位平臺上安裝MicrosoftSQLServer2005系統(tǒng)對環(huán)境的要求是不同的。2/28/202310硬件環(huán)境的要求對硬件環(huán)境的要求包括對處理器類型、處理器速度、內存、硬盤空間等的要求。處理器類型一般要求PentiumIII及其以上的類型。處理器的速度最低要求到達600MHz,建議1GHz或更高的速度。對于內存來講,512MB肯定是最低的,建議使用1GHz或更大的內存。對于磁盤空間來說應該盡可能地大,具體的程度應依據(jù)安裝環(huán)境進行選擇。2/28/202311對操作系統(tǒng)的要求對操作系統(tǒng)的要求比較簡單,MicrosoftSQLServer系統(tǒng)支能運行在Windows操作系統(tǒng)環(huán)境下。但是,不同的系統(tǒng)版本對Windows的版本的要求也是不同的。例如,對于32位處理器上的操作系統(tǒng)來說,標準版可以在Windows2000/XP/2003操作系統(tǒng)下,但是企業(yè)版不能在XP操作系統(tǒng)下運行,不過Express版本可以運行在各種Windows操作系統(tǒng)下。2/28/202312網絡協(xié)議作為一種C/S數(shù)據(jù)庫系統(tǒng),客戶端必須使用某一個網絡協(xié)議通過網絡連接到效勞器,MicrosoftSQLServer效勞器可以同時監(jiān)聽來自多個客戶端上的不同的網絡協(xié)議。在安裝過程中,數(shù)據(jù)庫管理員需要確定應該使用哪些網絡協(xié)議。MicrosoftSQLServer2005系統(tǒng)支持的網絡協(xié)議包括:共享內存協(xié)議、TCP/IP協(xié)議、NamePipes協(xié)議和VIA協(xié)議。2/28/202313安裝位置在實際安裝前,還應該考慮確定安裝文件的根目錄和確定選用的系統(tǒng)平安模式。這兩個問題都與今后的使用息息相關。安裝文件的根目錄是MicrosoftSQLServer系統(tǒng)存儲程序文件的位置,這些文件(除了數(shù)據(jù)庫文件)在今后的使用過程中一般是不變化的。如果這些文件被破壞了,那么系統(tǒng)的正常運行就可能遭到不良的影響。在默認情況下,這些文件保存的子目錄是MicrosoftSQLServer,建議保持該默認文件夾不變。數(shù)據(jù)庫文件包含了數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件,這些文件會隨著數(shù)據(jù)庫的變化而變化。在默認情況下,這些文件與程序安裝文件位于同樣的位置,但是也可以根據(jù)需要指定不同的存儲位置。2/28/202314平安模式MicrosoftSQLServer系統(tǒng)有兩種平安模式,即Windows認證模式和混合模式。在Windows認證模式下,訪問數(shù)據(jù)庫效勞器的用戶是Windows操作系統(tǒng)驗證身份的。在混合模式下,既可使用Windows平安性,也可使用SQLServer平安性。建議使用Windows認證模式。2/28/202315本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/2023162.2安裝過程雖然說MicrosoftSQLServer2005系統(tǒng)具有很好的易用性,安裝時可以按照安裝向導的逐步提示執(zhí)行安裝操作,但是用戶應該對安裝過程中的選項有深刻理解,只有這樣才能完全按照自己的要求順利完成安裝操作。下面,針對安裝過程中涉及的實例名、效勞賬戶、身份驗證模式、排序規(guī)那么設置等關鍵內容進行分析。2/28/202317設置實例名MicrosoftSQLServer2005系統(tǒng)允許在一個計算機上執(zhí)行屢次安裝,每一次安裝都生成一個實例。采用這種多實例機制,當某實例發(fā)生故障時,其他實例依然正常運行并提供數(shù)據(jù)庫效勞,確保整個應用系統(tǒng)始終處于正常狀態(tài),大大提高了系統(tǒng)的可用性。在安裝過程中,設置實例名的對話框如圖2-2所示。2/28/202318設置效勞賬戶根據(jù)安裝過程中的選擇,SQLServer安裝程序可以安裝10個效勞不同的實例有不同的SQLServer效勞,但是所有的系統(tǒng)實例都使用同一個SQL編輯器效勞。在安裝過程中,設置效勞賬戶的對話框如圖2-3所示。2/28/202319設置身份驗證模式在Windows身份驗證模式中,用戶通過MicrosoftWindows用戶賬戶連接時,SQLServer使用Windows操作系統(tǒng)中的信息驗證賬戶名和密碼。在混合驗證模式中,允許用戶使用Windows身份驗證或SQLServer身份驗證進行連接。當連接建立之后,系統(tǒng)的平安機制對于Windows身份驗證模式和混合模式都是一樣的。設置身份驗證模式的對話框如圖2-4所示。2/28/202320設置排序規(guī)那么如何設置排序規(guī)那么也是安裝過程中需要考慮的一件重要選擇。排序規(guī)那么指定了表示數(shù)據(jù)集中每一個字符的位模式,具體內容包括選擇字符集、確定數(shù)據(jù)排序和比較的規(guī)那么等。排序規(guī)那么的主要特征是區(qū)分語言、區(qū)分大小寫、區(qū)分重音、區(qū)分假名及區(qū)分全角半角。例如,當判斷Employees、EMPLOYEES、employees是否相同時,首先需要明確當前的排序規(guī)那么是否區(qū)分大小寫。2/28/202321完成MicrosoftSQLServer2005安裝當MicrosoftSQLServer2005系統(tǒng)安裝完畢之后,將顯示如圖2-7所示的【完成MicrosoftSQLServer2005安裝】對話框。除了提示系統(tǒng)安裝完畢之后,從該對話框中還可以執(zhí)行兩個操作,一是單擊【摘要日志】可以查看安裝過程中的錯誤信息或其他安裝信息,二是單擊【外圍應用配置器工具】可以進行MicrosoftSQLServer2005系統(tǒng)外圍應用的配置。2/28/202322本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/2023232.3驗證安裝結果安裝結束之后,怎樣才能知道系統(tǒng)安裝成功了呢?一般地,如果安裝過程中沒有出現(xiàn)錯誤提示,那么可以認為這次安裝是成功的。但是,為了確保安裝是正確的,我們也可以采用一些驗證方法。常用的驗證方法包括檢查MicrosoftSQLServer系統(tǒng)的效勞和工具是否存在、應該自動生成的系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫是否存在、相關系統(tǒng)目錄和文件是否正確等。2/28/202324程序組系統(tǒng)安裝完成之后,在【開始】菜單的【所有程序】組中,添加了MicrosoftSQLServer2005程序組。用戶可以通過MicrosoftSQLServer2005程序組訪問MicrosoftSQLServer2005應用程序。該程序組的內容如圖2-8所示。2/28/202325【效勞】窗口MicrosoftSQLServer2005包括了10個效勞,可以通過多種不同的方式啟動這些效勞。這些方式包括設置效勞為【自動】啟動類型、使用SQLServerConfigurationManager工具啟動效勞、使用SQLServerManagementStudio工具啟動效勞、使用操作系統(tǒng)的【效勞】窗口。操作系統(tǒng)的【效勞】窗口如圖2-10所示,從這里可以查看到效勞的狀態(tài)、描述、啟動類型等信息。2/28/202326對象資源管理器可以通過SQLServerManagementStudio工具中的【對象資源管理器】查看系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫。在如圖2-11所示的【對象資源管理器】中,可以看到當前系統(tǒng)的4個系統(tǒng)數(shù)據(jù)庫(master、model、msdb和tempdb)和AdventureWorks、AdventureWorksDW、ReportServer、ReportServerTempDB等樣本數(shù)據(jù)庫。2/28/202327程序文件和數(shù)據(jù)文件的位置MicrosoftSQLServer2005安裝結束之后,其程序文件和數(shù)據(jù)文件的位置是ProgramFiles\MicrosoftSQLServer,其文件夾結構如圖2-12所示。從圖2-12所示可以看出,MicrosoftSQLServer文件中包含了5個文件夾,即80、90、、和。80文件夾中包含了與先前版本兼容的信息和工具,90文件夾中主要是存儲單臺計算機上的所有實例使用的公共文件和信息。在SQLServer安裝過程中,為每一個效勞器組件生成一個實例ID,實例ID的格式為,其中n是安裝組件的序號。是數(shù)據(jù)庫引擎的默認文件夾,是AnalysisServices效勞的默認文件夾,是ReportingServices效勞的默認文件夾。2/28/202328本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/2023292.4升級規(guī)劃如果用戶正在使用MicrosoftSQLServer2005系統(tǒng)之前的或2000版本,那么可以根據(jù)需要將先前版本的系統(tǒng)升級到MicrosoftSQLServer2005系統(tǒng)。為了確保升級后的系統(tǒng)可以正常地運行,在執(zhí)行升級操作之前應該對整個升級過程進行規(guī)劃。升級規(guī)劃是指對系統(tǒng)升級過程進行周密安排的可操作性方案。2/28/202330升級規(guī)劃的內容對于企業(yè)級用戶來說,升級規(guī)劃包括:分析和評估升級需求確定升級內容和選擇升級路線模擬升級過程制定詳細升級方案和災難恢復方案執(zhí)行升級操作測試升級結果完成升級總結報告2/28/202331本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/2023322.5注冊效勞器為了管理、配置和使用MicrosoftSQLServer2005系統(tǒng),必須使用MicrosoftSQLServerManagementStudio工具注冊效勞器。注冊效勞器就是為MicrosoftSQLServer客戶機/效勞器系統(tǒng)確定一個數(shù)據(jù)庫所在的機器,該機器作為效勞器可以為客戶端的各種請求提供效勞。效勞器組是效勞器的邏輯集合,可以利用MicrosoftSQLServerManagementStudio工具把許多相關的效勞器集中在一個效勞器組中,方便對多效勞器環(huán)境的管理操作。2/28/202333【例2-1】【例2-1】在MicrosoftSQLServerManagementStudio工具中,注冊數(shù)據(jù)庫引擎效勞器。(1)啟動MicrosoftSQLServerManagementStudio工具(2)右擊【數(shù)據(jù)庫引擎】,從彈出的快捷菜單中選中【新建】|【效勞器注冊】選項,如圖2-13所示。2/28/202334【效勞器注冊】選項(3)單擊【效勞器注冊】選項,那么出現(xiàn)如圖2-14所示的【新建效勞器注冊】對話框的【常規(guī)】選項卡。在該對話框中可以鍵入將要注冊的效勞器名稱。在【效勞器名稱】下拉列表框中,既可以鍵入效勞器名稱,也可以選擇一個效勞器名稱。從【身份驗證】下拉列表框中可以選擇身份驗證模式,這里選擇了【Windows身份驗證】。2/28/202335【連接屬性】選項卡(4)在如圖2-15所示的【連接屬性】選項卡中,可以設置連接到的默認數(shù)據(jù)庫、網絡默認設置、連接超時設置等連接屬性。這些屬性都是用戶連接到效勞器時必須考慮的因素。2/28/202336【測試】和【保存】(5)在如圖2-14所示的對話框中,單擊【測試】按鈕,可以對當前連接屬性的設置進行測試。如果出現(xiàn)表示連接測試成功的消息框,表示當前連接屬性的設置是正確的。(6)完成連接屬性設置后,單擊圖2-14中的【保存】按鈕,那么表示完成連接屬性設置操作。2/28/202337本章內容2.1安裝規(guī)劃2.2安裝過程2.3驗證安裝結果2.4升級規(guī)劃2.5注冊效勞器2.6配置效勞器選項2.7上機練習2.8習題2/28/2023382.6配置效勞器選項效勞器選項用于確定MicrosoftSQLServer2005系統(tǒng)運行行為、資源利用狀況。用戶既可以使用sp_configure系統(tǒng)存儲過程配置效勞器選項,也可以使用SQLServerManagementStudio工具設置。下面,首先介紹效勞器選項的類型和特點,然后講述使用sp_configure系統(tǒng)存儲過程,最后探討使用SQLServerManagementStudio工具設置效勞器選項的方式。2/28/202339效勞器選項與以前版本相比,MicrosoftSQLServer2005系統(tǒng)的效勞器選項有了比較大的變化,有些選項被廢棄了,但是也新增了許多項選擇項。MicrosoftSQLServer2005系統(tǒng)提供的60多個效勞器選項的名稱和對應的取值范圍如表2-1所示。在表2-1所列中,A表示高級選項,這些高級選項只有當showadvancedoptions選項設置為1時,才能對其進行設置。RR表示這種選項只有當效勞器重新啟動之后,新設置才能起作用。SC表示是自配置選項,這些選項由MicrosoftSQLServer系統(tǒng)根據(jù)需要自動配置。2/28/202340選項分類按照不同的分類方式,可以把這些選項分成不同的類型。根據(jù)選項設置后是否立即發(fā)生作用,可以把選項分成動態(tài)選項和非動態(tài)選項兩類。對于動態(tài)選項來說,當設置選項和運行RECONFIGURE語句之后,選項的值立即發(fā)生作用。對于非動態(tài)選項來說,當設置選項之后,必須停止和重新啟動SQLServer實例,這些新設置的選項才能起作用。根據(jù)選項是否能由系統(tǒng)自動配置,可以把效勞器選項分為自動配置選項和手工配置選項。自動配置選項是系統(tǒng)根據(jù)運行環(huán)境和活動狀況自動設置,例如maxservermemory選項。手工設置選項是必須由用戶使用選項設置工具進行設置的效勞器選項,例如costthresholdforparallelism選項。自動配置選項也可以進行手工設置。根據(jù)選項的設置過程,可以把效勞器選項分類成普通選項和高級選項。普通選項是可以利用sp_configure系統(tǒng)存儲過程直接設置的選項,例如clrenabled選項。高級選項是不能利用sp_configure工具直接進行設置,必須在showadvancedoptions選項設置為1時才能進行設置的選項,例如指定索引頁填充度的fillfactor選項。2/28/202341sp_configure系統(tǒng)存儲過程sp_configure系統(tǒng)存儲過程可以用來顯示和配置效勞器的各種選項。sp_configure的根本語法形式如下:sp_configure'option_name','value'在上面的語法形式中,option_name參數(shù)表示效勞器選項名稱,其默認值是空值。Value參數(shù)表示效勞器選項的設置值,其默認值是空值。如果該命令執(zhí)行成功,返回0;否那么,返回1。2/28/202342配置高級動態(tài)效勞器選項的例如圖2-17是一個配置高級動態(tài)效勞器選項的例如。在這個例如中,首先設置showadvancedoptions選項的值為1,然后設置cursorthreshold高級選項的值為0(0表示所有的游標鍵級都是異步產生的,默認值是–1)。運行RECONFIGURE語句之后,該選項的新配置可立即發(fā)生作用。2/28/202343【例2-2】使用SQLServerManagementStudio工具配置在SQLServerManagementStudio工具的【對象資源管理器】中右擊將要設置的效勞器名稱,從彈出的快捷菜單中選中【屬性】命令,翻開如圖2-18所示的【效勞器屬性-ABCSERVER】對話框。該對話框包括了8個選項卡,通過這8個選項卡可以查看或設置效勞器的常用選項值。2/28/202344【常規(guī)】選項卡【常規(guī)】選項卡如圖2-18所示。該選項卡列出了當前效勞器的產品名稱、操作系統(tǒng)名稱、平臺名稱、版本號、使用的語言、當前效勞器的最大內存數(shù)量、當前效勞器的處理器數(shù)量、當前SQLServer安裝的根目錄、效勞器使用的排序規(guī)那么以及是否已經群集化等信息。2/28/202345【內存】選項卡【內存】選項卡如圖2-19所示。在該選項卡中,可以設置與內存管理有關的選項。【使用AWE分配內存】選項表示在當前效勞器上使用AWE技術執(zhí)行超大物理內存。如果需要設置效勞器可以使用的內存范圍,那么可以通過【最小效勞器內存(MB)】和【最大效勞器內存(MB)】兩個文本框來完成2/28/202346【處理器】選項卡【處理器】選項卡如圖2-20所示。在該選項卡上,可以設置與效勞器的處理器相關的選項。只有當效勞器上安裝了多個處理器時,【處理器關聯(lián)】和【I/O關聯(lián)】才有意義。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論