已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第2章 SQL Server 2008概述,本章的學(xué)習(xí)目標(biāo):,了解SQL Server的發(fā)展過程,掌握SQL Server 2008的安裝方法,掌握SQL Server 2008的配置操作,了解SQL Server 2008的管理工具,掌握SQL Server 2008的系統(tǒng)數(shù)據(jù)庫和示例數(shù)據(jù)庫的配置,2.1 SQL Server 2008簡介,SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個OS/2 版本。之后在2000年由Microsoft推出了SQL Server 2000,該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn),同時又比它增加了許多更先進(jìn)的功能。繼而2005年Microsoft公司發(fā)布了SQL Server 2005,該版本可以為各類用戶提供完整的數(shù)據(jù)庫解決方案,可以幫助用戶建立自己的電子商務(wù)體系,增強(qiáng)用戶對外界變化的敏捷反應(yīng)能力,提高了用戶的市場競爭能力。,2.2 SQL Server 2008安裝,在了解數(shù)據(jù)庫的基礎(chǔ)知識,SQL Server 2008的概念及功能后,本節(jié)將介紹如何將SQL Server 2008安裝到用戶的計(jì)算機(jī)上。SQL Server 2008使用安裝中心將新安裝、從SQL Server 2000或SQL Server 2005升級、添加/刪除組件維護(hù)及示例更改的管理都集中在一個統(tǒng)一頁面。,為了正確安裝和運(yùn)行SQL Server 2008,計(jì)算機(jī)必須滿足以下配置要求。,(1)硬件。處理器:需要 Pentium III 兼容處理器或更高速度的處理器,處理器速度不低于1 GHz,為了獲得更好的運(yùn)行效果,建議為2GHz或以上。內(nèi)存:512MB以上,建議為2GB或更大。硬盤:1.7 GB的安裝空間以及必要的數(shù)據(jù)預(yù)留空間。,(2)軟件,1)操作系統(tǒng)要求(32位)。SQL Server 2008只能運(yùn)行在Windows操作系統(tǒng)之上。SQL Server 2008設(shè)計(jì)了不同的分支版本,每個版本對操作系統(tǒng)的要求不盡相同。在SQL Server 2008服務(wù)器軟件的32位版本中,Enterprise版(除了Enterprise Evaluation版,即企業(yè)評估版之處)只能運(yùn)行在Windows Server 2003和Windows Server 2008操作系統(tǒng)上。Standard版能夠運(yùn)行在Windows XP(除了Windows XP家庭版之外)、Windows Vista、Windows Server 2003、Windows Server 2008等大多數(shù)Windows操作系統(tǒng)之上。Developer版能夠運(yùn)行在Windows XP、Windows Vista、Windows Server 2003、Windows Server 2008等操作系統(tǒng)之上。其他版本所適合的操作系統(tǒng)請參考微軟的技術(shù)支持網(wǎng)站。,2)安裝組件要求。SQL Server 2008安裝時需要的組件如下:,.NET Framework 3.5;,SQL Server Native Client;,SQL Server 安裝程序支持文件;,Microsoft Windows Installer 4.5 或更高版本;,Microsoft數(shù)據(jù)訪問組件(MDAC)2.8 SP1 或更高版本。,從光盤或網(wǎng)絡(luò)獲取SQL Server 2008的安裝文件,然后就可以進(jìn)行安裝了。下面以Window Server 2003 Enterprise Edition為平臺安裝SQL Server 2008的網(wǎng)絡(luò)安裝文件為例,介紹安裝步驟如下:,(1)打開虛擬光驅(qū),裝載SQL Server 2008的ISO鏡像文件,此時會自動彈出安裝程序的導(dǎo)航界面,若沒有彈出也可以雙擊虛擬光驅(qū)驅(qū)動器來運(yùn)行安裝文件。,(2)啟動安裝后首先檢測是否有.NET Framework 3.5環(huán)境。如果沒有,會彈出安裝對話框,通過啟用復(fù)選框來接受.NET Framework 3.5許可協(xié)議,再單擊【下一步】按鈕進(jìn)行安裝,當(dāng).NET Framework 3.5安裝完成后單擊【完成】按鈕。,(3)從【SQL Server 2008安裝中心】頁面的【安裝】選項(xiàng)中單擊【全新SQL Server獨(dú)立安裝或現(xiàn)有安裝添加功能】鏈接來啟動安裝程序,如圖2-1所示。,圖2-1 SQL Server 2008安裝中心,圖2-2 安裝程序支持規(guī)則,(4)安裝程序首先檢查安裝SQL Server安裝程序支持文件時可能發(fā)生的問題。必須更正所有失敗安裝才能繼續(xù),如圖2-2所示。,(5)安裝程序支持規(guī)則全部通過后單擊【確定】按鈕,進(jìn)入【產(chǎn)品密匙】頁面,選擇要安裝的版本,并輸入正確的產(chǎn)品密匙,如圖2-3所示。,(6)單擊【下一步】按鈕,顯示要安裝SQL Server 2008必須接受的軟件許可條款。啟用【我接受許可條款】,如圖2-4所示。,圖2-3 選擇安裝的版本,圖2-4 SQL Server 2008許可條款,(7)接受許可條款后,會檢測計(jì)算機(jī)上是否安裝有SQL Server必備組件,否則安裝向?qū)惭b它們。這些組件包括:.NET Framework 3.5、SQL Server Native Client和SQL Server安裝程序支持文件;單擊【安裝】按鈕開始安裝,如圖2-5所示。,(8)單擊【安裝】按鈕,開始安裝程序支持文件,安裝完成后,重新進(jìn)入【安裝程序支持規(guī)則】頁面,如圖2-6所示。,圖2-5 安裝必備組件,圖2-6 系統(tǒng)配置檢查,(9)單擊【下一步】按鈕,進(jìn)入【功能選擇】對話框,從【功能】區(qū)域中選擇要安裝的組件。在啟用功能名稱復(fù)選框后,右側(cè)窗格中會顯示出每個組件的說明。用戶可以選中任意一些復(fù)選框,這里為全選,如圖2-7所示。,(10)單擊【下一步】按鈕來指定是要安裝默認(rèn)實(shí)例還是命名實(shí)例。如果選擇命名實(shí)例還需指定實(shí)例名稱,如圖2-8所示。,圖2-8所示的實(shí)例配置對話框中,各個選項(xiàng)的含義介紹如下:,1)【示例ID】文本框,默認(rèn)情況下,使用實(shí)例名稱和命名實(shí)例的默認(rèn)方式都是如此。對于默認(rèn)實(shí)例,實(shí)例名稱和實(shí)例ID后綴均為MSSQLSERVER。,2)【實(shí)例根目錄】文本框,默認(rèn)情況下,實(shí)例根目錄為“C:Program FilesMicrosoft SQL Server”。若要指定非默認(rèn)的根目錄,可直接在文本框中輸入或單擊后方按鈕并導(dǎo)航到所需安裝文件夾。,3)【檢測到的實(shí)例和功能】區(qū)域,該表將顯示運(yùn)行安裝程序的計(jì)算機(jī)上的SQL Server實(shí)例。若要升級其中一個實(shí)例而不是創(chuàng)建新實(shí)例,可選擇實(shí)例名稱并驗(yàn)證它顯示在區(qū)域中,然后單擊【下一步】按鈕。,圖2-7 功能選擇,圖2-8 實(shí)例配置,(11)接下來進(jìn)入【配置服務(wù)器】對話框,在【服務(wù)賬戶】選項(xiàng)卡中位每個SQL Server服務(wù)單獨(dú)配置用戶名、密碼及啟動類型,如圖2-9所示。,在圖2-9中可以為所有SQL Server服務(wù)分配相同的登錄賬戶,也可以分別配置每個服務(wù)賬戶。還可以指定服務(wù)的啟動方式,是自動、手動或是禁止。這里建議分別配置賬戶以便為每個服務(wù)提供最小的權(quán)限,從而為SQL Server服務(wù)授予它們完成各自任務(wù)所需要的最小權(quán)限。,(12)打開【服務(wù)器配置】對話框的【排序規(guī)則】選項(xiàng)卡,為【數(shù)據(jù)庫引擎】和Analysis Services指定非默認(rèn)的排序規(guī)則,如圖2-10所示。,如圖1-20所示,默認(rèn)情況下,會選定針對英語系統(tǒng)區(qū)域設(shè)置的SQL排序規(guī)則。非英語區(qū)域設(shè)置的默認(rèn)排序規(guī)則是用戶計(jì)算機(jī)的Windows系統(tǒng)區(qū)域設(shè)置。該設(shè)置可以是“非Unicode”程序的語言設(shè)置,也可以是控制面板中【區(qū)域和語言選項(xiàng)】中的最接近設(shè)置。,圖2-9 配置服務(wù)賬戶,圖2-10 配置排列規(guī)則,(13)單擊【下一步】按鈕對SQL Server 2008的數(shù)據(jù)庫引擎進(jìn)行配置,包括安全模式、管理員和數(shù)據(jù)文件夾等,如圖2-11所示為其中【賬戶設(shè)置】選項(xiàng)卡。,如圖2-11所示賬戶設(shè)置中主要可以指定如下選項(xiàng)。,安全模式,為SQL Server實(shí)例選擇Windows身份驗(yàn)證或混合模式身份驗(yàn)證。如果選擇混合模式身份驗(yàn)證,必須為內(nèi)置SQL Server系統(tǒng)管理員賬戶提供一個強(qiáng)密碼并進(jìn)行確認(rèn)。,SQL Server管理員,必須至少為SQL Server實(shí)例指定一個系統(tǒng)管理員。若要添加用以運(yùn)行SQL Server安裝程序的賬戶,可以單擊【添加當(dāng)前用戶】按鈕。若要向系統(tǒng)管理員列表中添加賬戶或從中刪除賬戶,可單擊【添加】或【刪除】按鈕,然后編輯將對其分配SQL Server實(shí)例的管理員權(quán)限的用戶、組或計(jì)算機(jī)列表。,圖2-11 數(shù)據(jù)庫引擎配置【賬戶設(shè)置】選擇卡,圖2-12 數(shù)據(jù)庫引擎配置【數(shù)據(jù)目錄】選擇卡,(14)切換到【數(shù)據(jù)庫引擎配置】對話框的【數(shù)據(jù)目錄】選項(xiàng)卡,在這里指定各種數(shù)據(jù)庫的安裝目錄及備份目錄,也可以使用默認(rèn)的安裝目錄,直接單擊【下一步】按鈕,如圖2-12所示。,在圖2-12所示的界面中指定非默認(rèn)的安裝目錄是要注意,必須確保安裝文件夾對于此SQL Server實(shí)例是唯一的。而且此對話框中的任何目錄都不應(yīng)與其他SQL Server實(shí)例的目錄共享。,(15)打開“FILESTREAM”選項(xiàng)卡啟用針對Transact-SQL的FILESTREAM功能。FILESTREAM是SQL Server2008中的新增概念,使用Windows NT系統(tǒng)緩存來緩存文件數(shù)據(jù),如圖2-13所示。單擊【下一步】按鈕繼續(xù)安裝。,圖2-13 數(shù)據(jù)庫引擎配置FILESTREAM選項(xiàng)卡,(16)經(jīng)過前面安裝步驟的操作,SQL Server 2008的核心設(shè)置都已經(jīng)完成了,接下來的步驟取決于前面前面選擇組件的多少,這里選擇了“全部”,首先需要多Analysis Services進(jìn)行設(shè)置,如圖2-14所示。,圖2-14 設(shè)置Analysis Services賬戶,(17)在Analysis Services配置的【數(shù)據(jù)目錄】選項(xiàng)卡中為SQL Server Analysis Services指定數(shù)據(jù)目錄、日志文件目錄、Temp目錄和備份目錄,如圖2-15所示。,(18)完成數(shù)據(jù)目錄的設(shè)置后,單擊【下一步】按鈕,在進(jìn)入的對話框中對“Reporting Services”進(jìn)行配置,這里使用默認(rèn)值,如圖2-16所示。,圖2-15 設(shè)置Analysis Services數(shù)據(jù)目錄,圖2-16 Reporting Services配置,(19)單擊【下一步】按鈕來針對SQL Server 2008的錯誤和使用情況報(bào)告進(jìn)行設(shè)置,通過啟用復(fù)選框來選擇某些功能,如圖2-17所示。,(20)單擊【下一步】,進(jìn)入【安裝規(guī)則】頁面,檢查安裝規(guī)則,如圖2-18所示。,圖2-17 針對錯誤和使用情況報(bào)告進(jìn)行設(shè)置,圖2-18 安裝規(guī)則,(21)單擊【下一步】按鈕,結(jié)束對SQL Server 2008所需參數(shù)的配置。這里在一個列表框中顯示了所有要安裝的組件,用戶通過擴(kuò)展/折疊查看詳細(xì)信息,如圖2-19所示。,(22)待確認(rèn)組件列表無誤后,單擊【安裝】按鈕開始安裝,安裝程序會根據(jù)用戶對組件的選擇復(fù)選框相應(yīng)的文件到基督教,并顯示正在安裝的功能名稱、安裝狀態(tài)和安裝結(jié)果,如圖2-20所示。,圖2-19 預(yù)覽安裝組件列表,圖2-20 安裝進(jìn)度,(23)在圖2-20所示的【功能名稱】中所有項(xiàng)安裝成功后,單擊【下一步】完成安裝。此時會顯示整個SQL Server 2008安裝過程的摘要、日志保存位置及其他說明信息,如圖2-21所示。最后,單擊【關(guān)閉】按鈕結(jié)束安裝過程。下面簡單介紹一下SQL Server 2008中一些組件的變化,具體的功能會在本書其他章節(jié)中介紹。,Full text search已成為SQL Server同一進(jìn)程內(nèi)提供的功能。,Reporting Services的代碼進(jìn)行了大幅的重寫。,SQL Server 2005中的Notification Services應(yīng)經(jīng)被移除。,SQL Server 2005的目錄以MSSQL1,MSSQL2,MSSQL3等方式命名,不夠直觀,而SQL Server 2008的目錄名改為MSSQL10.Instance,MSAS10.Instance,MSRS10.Instance的方式。其中Instance為SQL Server實(shí)例的名字,默認(rèn)實(shí)例名為MSSQLSERVER。,圖2-21 完成安裝,2.3 SQL Server 2008配置,上一節(jié)對SQL Server 2008安裝的相關(guān)知識及過程進(jìn)行了介紹,安裝之后的第一件事就是對安裝SQL Server 2008是否成功進(jìn)行驗(yàn)證,以及注冊并配置SQL Server 2008服務(wù)器。,1. 驗(yàn)證安裝,通常情況下,如果安裝過程中沒有出現(xiàn)錯誤提示,即可認(rèn)為這次安裝是成功的。但是,為了檢驗(yàn)安裝是否正確,也可以采用一些驗(yàn)證方法。例如可以檢查Microsoft SQL Server的服務(wù)和工具是否存在,應(yīng)該自動生成的系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫是否存在,以及有關(guān)文件和目錄是否正確等。,安裝之后,從【開始】菜單上選擇【所有程序】|Microsoft SQL Server 2008,可以看到如圖2-22所示的程序組。在圖2-22所示的程序組中主要包含:Configuration Tools、Documention and Tutorials、Analysis Services、Performance Tools、Reporting Services、SQL Server Management Studio、【導(dǎo)入和導(dǎo)出數(shù)據(jù)】Microsoft SQL Server Business Intelligence Development Studio共八項(xiàng)。,圖2-22 SQL Server 2008程序組,SQL Server 2008還包含了多個服務(wù),可以通過在圖2-22所示的菜單中選擇【SQL Server配置管理器】命令并打開它,從彈出窗口的左側(cè)單擊【SQL Server服務(wù)】選項(xiàng)來查看SQL Server 2008的各種服務(wù),如圖2-23所示。,圖2-23 SQL Server 2008的各種服務(wù),2. 注冊服務(wù)器,注冊服務(wù)器就是為Microsoft SQL Server客戶機(jī)/服務(wù)器系統(tǒng)確定一臺數(shù)據(jù)庫所在的機(jī)器,該機(jī)器作為服務(wù)器,可以為客戶端的各種請求提供服務(wù)。,可以利用Microsoft SQL Server Management Studio工具把許多相關(guān)的服務(wù)器集中在一個服務(wù)器組中,方便對多服務(wù)器環(huán)境的管理操作。服務(wù)器組是多臺服務(wù)器的邏輯集合。,(1)從【開始】菜單上選擇【程序】|Microsoft SQL Server 2008|SQL Server Management Studio,打開SQL Server Management Studio窗口,并單擊【取消】按鈕。,(2)在【已注冊的服務(wù)】窗口中展開【數(shù)據(jù)庫引擎】節(jié)點(diǎn),選擇【本地服務(wù)器組】|【新建服務(wù)器注冊】命令,如圖2-24所示。,圖2-24 選擇服務(wù)器注冊,(3)打開如圖2-25所示的【新建服務(wù)器注冊】對話框。在該窗口輸入或選擇要注冊的服務(wù)器名稱;在【身份驗(yàn)證】下拉列表中選擇【W(wǎng)indows身份驗(yàn)證】選項(xiàng),單擊【連接屬性】標(biāo)簽,打開【連接屬性】選項(xiàng)卡,如圖2-26所示,這里可以設(shè)置連接到的數(shù)據(jù)庫、網(wǎng)絡(luò)及其他連接屬性。,圖2-25 新建服務(wù)器注冊,圖2-26 連接屬性選項(xiàng)卡,(4)從【連接到數(shù)據(jù)庫】下拉列表中指定當(dāng)前用戶將要連接到的數(shù)據(jù)庫名稱。其中,【默認(rèn)值】選項(xiàng)表示可以從當(dāng)前服務(wù)器中選擇一個數(shù)據(jù)庫。當(dāng)選擇【瀏覽服務(wù)器】選項(xiàng)時,打開【查找服務(wù)器上的數(shù)據(jù)庫】對話框,如圖2-27所示。從該窗口中可以指定當(dāng)前用戶連接服務(wù)器時默認(rèn)的數(shù)據(jù)庫。,(5)設(shè)定完成后,單擊【確定】按鈕返回【連接屬性】選項(xiàng)卡,單擊【測試】按鈕可以驗(yàn)證連接是否成功。如果成功會彈出提示對話框表示連接屬性的設(shè)置是正確的。,(6)最后,單擊【確定】按鈕返回【連接屬性】窗口,單擊【保存】按鈕完成注冊服務(wù)器操作。,圖2-27 查找服務(wù)器上的數(shù)據(jù)庫對話框,3. 配置服務(wù)器,配置服務(wù)器主要是針對安裝后的SQL Server 2008實(shí)例進(jìn)行的。在SQL Server 2008系統(tǒng)中,可以使用SQL Server Management Studio、sp_configuret 系統(tǒng)存儲過程、SET語句等方式設(shè)置服務(wù)器選項(xiàng)。其中使用SQL Server Management Studio在圖形界面中配置是最簡單也是最常用的,下面介紹時以這種方法為例。,(1)依次單擊【開始】【設(shè)置】【控制面板】【管理工具】【服務(wù)】,打開【服務(wù)】窗口,確?!維QL Server (MSSQLSERVER)】服務(wù)的狀態(tài)為已啟動。,從【開始】菜單上選擇【程序】|SQL Server 2008|SQL Server Management Studio,打開“SQL Server Management Studio”窗口,如圖2-28所示。,圖2-28 連接到服務(wù)器窗口,(2)如圖2-28所示,在此窗口的【服務(wù)器名稱】文本框中輸入”本地計(jì)算機(jī)名稱數(shù)據(jù)庫實(shí)例名”如“l(fā)zxyMSSQLSERVER”,設(shè)置【服務(wù)器類型】為“數(shù)據(jù)庫引擎”,選擇使用SQL Server或Windows身份驗(yàn)證,并輸入登錄名和密碼。,(3)選擇完成后,單擊如圖2-28所示的【連接】按鈕,即服務(wù)器lzxy在【對象資源管理器】中連接成功,如圖2-29所示。,圖2-29 Microsoft SQL Server Management Studio窗口,(4)連接服務(wù)器成功后,右擊【對象資源管理器】中要設(shè)置的服務(wù)器名稱,在彈出菜單中選擇【屬性】命令。從打開的【服務(wù)器屬性】窗口可以看出包含了8個選項(xiàng)。其中【常規(guī)】選項(xiàng)窗口列出了當(dāng)前服務(wù)產(chǎn)品名稱、操作系統(tǒng)名稱、平臺名稱、版本號、使用的語言、當(dāng)前服務(wù)器的內(nèi)存大小、處理器數(shù)量、SQL Server安裝的目錄、服務(wù)器的排序規(guī)則及是否群集化等信息,如圖2-30所示。,圖2-30 服務(wù)器屬性窗口,2.4 SQL Server 2008主要管理工具,在安裝了SQL Server 2008并配置好服務(wù)器之后,便可以使用。本節(jié)將介紹隨安裝程序一起安裝的附帶的管理工具和程序,它們有些是新增的,有些是增強(qiáng)了的功能 了解并掌握它們的使用將有助于讀者更好地學(xué)習(xí)后面的知識。,這些附帶管理工具和程序有用于開發(fā)和管理SQL Server數(shù)據(jù)庫的圖形化管理工具SQL Server Mangement Studio、管理服務(wù)的SQL Server配置管理器和以命令行方式操作的SQLCMD工具等。,2.4.1 Business Intelligence Development Studio,Business Intelligence Development Studio是用于開發(fā)包括Analysis Services、Integration Services和Reporting Services項(xiàng)目在內(nèi)的商業(yè)解決方案的主要環(huán)境。每個項(xiàng)目類型都提供 了用于創(chuàng)建商業(yè)智能解決方案所需對象的模板,并提供了用于處理這些對象的各種設(shè)計(jì)器、工具和向?qū)?。如圖2-31所示為使用Business Intelligence Development Studio新建數(shù)據(jù)庫【商業(yè)智能項(xiàng)目】時的對話框。,如圖2-31所示,Business Intelligence Development Studio是為商業(yè)智能解決方案開發(fā)人員提供的一種新的項(xiàng)目開發(fā)和管理工具。用戶可以使用Business Intelligence Development Studio設(shè)計(jì)端到端的商業(yè)智能解決方案。這些解決方案可以集成來自SQL Server 2008 Analysis Services、SQL Server 2008 Integration Services和SQL Server 2008 Reporting Services的項(xiàng)目,2.4.2 SQL Server Management Studio,SQL Server Management Studio是一個集成環(huán)境,用于訪問、配置。管理和開發(fā)SQL Server的所有組件。SQL Server Management Studio組合了大量圖形工具和豐富的腳本編輯器,使各種技術(shù)水平的開發(fā)人員和管理員都能訪問SQL Server,如圖2-32所示。,圖2-31 新建數(shù)據(jù)庫【商業(yè)智能項(xiàng)目】對話框,圖2-32 SQL Server Management Studi窗口,SQL Server Management Studio將早期版本的SQL Server中所包含的企業(yè)管理器、查詢分析器和Analysis Manager功能整合到單一的環(huán)境中。此外,SQL Server Management Studio還可以和SQL Server的所有組件協(xié)同工作,例如Reporting Services、Integration Services和SQL Server Compact 3.5 SPI。開發(fā)人員可以獲得熟悉的體驗(yàn),而數(shù)據(jù)庫管理員可獲得功能齊全的單一實(shí)用工具,其中包含易于使用的圖形工具和豐富的腳本撰寫功能。,2.4.3 SQL Server Profiler,SQL Server Profiler是用于SQL跟蹤的圖形化實(shí)時監(jiān)視工具,用來監(jiān)視數(shù)據(jù)庫引擎或分析服務(wù)的實(shí)例,如圖2-33所示。通過它可以捕獲關(guān)于每個數(shù)據(jù)庫事件的數(shù)據(jù),并將其保存到文件或表中以后分析,例如,死鎖的數(shù)量、致命的錯誤、跟蹤Transact-SQL語句和存儲過程??梢园堰@此監(jiān)視數(shù)據(jù)存入表或文件中,并在以后某一時間重新顯示這些事件來一步一步地進(jìn)行分析。,圖2-33 SQL Server Profiler界面,2.4.4 SQL Server配置管理器,作為管理工具的SQL Server配置管理器(簡稱為配置管理器)統(tǒng)一包含了SQL Server 2008服務(wù)、SQL Server 2008網(wǎng)絡(luò)配置和SQL Native Client配置三個工具供數(shù)據(jù)庫管理人員做服務(wù)啟動/停止與監(jiān)控、服務(wù)器端支持的網(wǎng)絡(luò)協(xié)議,以及用戶來訪問SQL Server的網(wǎng)絡(luò)相關(guān)設(shè)置等工作。,可以通過在圖2-22所示的菜單中選擇【SQL Server配置管理器】命令打開它,或通過在命令提示下輸入sqlservermanager.msc命令來打開它。,(1)配置服務(wù),首先打開“SQL Server配置管理器”查看列出的與SQL Server 2008相關(guān)的服務(wù),選擇一個并右擊選擇【屬性】命令進(jìn)行配置。如圖2-34所示為右擊“SQL Server(MSSQLSERVER)”打開的【屬性】對話框。在【登錄】選項(xiàng)卡中設(shè)置服務(wù)的登錄身份,即使用本地系統(tǒng)賬戶還是指定的賬戶,切換到【服務(wù)】選項(xiàng)卡可以設(shè)置SQL Server(MSSQLSERVER)服務(wù)的啟動模式,可用選項(xiàng)有【自動】、【手動】和【禁用】,用戶可以根據(jù)需要進(jìn)行更改。,圖2-34 屬性對話框,圖2-35 設(shè)置Shared Memory協(xié)議,(2)網(wǎng)絡(luò)配置,SQL Server 2008能使用多種協(xié)議,包括Shared Memory、Named Pipes、TCP/IP和VIA。所有這些協(xié)議都有獨(dú)立的服務(wù)器和客戶端配置。通過SQL Server網(wǎng)絡(luò)配置可以為每一個服務(wù)器實(shí)例獨(dú)立地設(shè)置網(wǎng)絡(luò)配置。,在圖2-35所示中單擊選擇右側(cè)的【SQL Server網(wǎng)絡(luò)配置】節(jié)點(diǎn)來配置SQL Server服務(wù)器中所使用的協(xié)議。方法是右擊一個協(xié)議名稱,選擇【屬性】命令,在彈出的對話框中進(jìn)行設(shè)置啟用或者禁用。如圖2-35所示為設(shè)置Shared Memory協(xié)議的對話框,其中各協(xié)議名稱的含義介紹如下:,Shared Memory協(xié)議,Shared Memory協(xié)議僅用于本地連接,如果該協(xié)議被啟用,任何本地客戶都可以使用此協(xié)議連接服務(wù)器。如果不希望本地客戶使用Shared Memory協(xié)議,則可以禁用它。,Named Pipes協(xié)議,Named Pipes協(xié)議主要用于Windows 2000以前版本的操作系統(tǒng)的本地連接及遠(yuǎn)程連接。啟用了Named Pipes時,SQL Server2008會使用Named Pipes網(wǎng)絡(luò)庫通過一個標(biāo)準(zhǔn)的網(wǎng)絡(luò)地址進(jìn)行通信。默認(rèn)的實(shí)例是“.pipesqlquery”,命名實(shí)例是“.pipeMSSQL$instacenamesqlquery”。另外,如果啟用或禁用Named Pipes,可以通過配置這個協(xié)議的屬性來改變命名管道的使用。,TCP/IP協(xié)議,TCP/IP協(xié)議是通過本地或遠(yuǎn)程連接到SQL Server的首選協(xié)議。使用TCP/IP協(xié)議時,SQL Server在指定的TCP端口和IP地址偵聽以響應(yīng)它的請求。在默認(rèn)情況下,SQL Server會在所有的IP地址中偵聽TCP端口1443.每個服務(wù)中的IP地址都能被立即配置,或者可以在所有的IP地址中偵聽。,VIA協(xié)議,如果同一計(jì)算機(jī)上安裝有兩個或多個icrosoft SQL Server實(shí)例,則VIA連接可能會不明確。VIA協(xié)議啟用后,將嘗試使用TCP/IP設(shè)置,并偵聽端口0:1433。對于不允許配置端口的VIA驅(qū)動程序,兩個SQL Server實(shí)例均將偵聽同一端口。傳入的客戶端連接可能是到正確服務(wù)器實(shí)例的連接,也可能是到不正確服務(wù)器實(shí)例的連接,還可能由于端口正在使用而拒絕連接。因此,建議用戶將該協(xié)議禁用。,(3)本地客戶端協(xié)議配置,通過SQL Native Client(本地客戶端協(xié)議)配置可以啟用或禁用客戶端應(yīng)用程序使用的協(xié)議。查看客戶端協(xié)議配置情況的方法是在圖2-36所示的窗口中展開【SQL Native Client配置】節(jié)點(diǎn)。,圖2-36 查看本地客戶端協(xié)議,在進(jìn)入的信息窗格中顯示了協(xié)議的名稱及客戶端嘗試連接到服務(wù)器時嘗試使用的協(xié)議的順序,如圖2-37所示。用戶還可以查看協(xié)議是否已啟用或禁用(狀態(tài))并獲得有關(guān)協(xié)議文件的詳細(xì)信息。,圖2-37 【客戶端協(xié)議屬性】對話框,如圖2-36所示,在默認(rèn)情況下Shared Memory協(xié)議總是首選的本地連接協(xié)議。要改變協(xié)議順序可右擊一個協(xié)議選擇【順序】命令,在彈出的【客戶端協(xié)議屬性】對話框中進(jìn)行設(shè)置,如圖2-37所示。從【啟用的協(xié)議】列表中單擊選擇一個協(xié)議,然后通過右側(cè)的兩個按鈕來調(diào)整協(xié)議向上或向下移動。,2.4.5 Reporting Sertvices配置管理器,SQL Server 2008 Reporting Sertvices配置管理器工具程序提供報(bào)表服務(wù)器配置的統(tǒng)一的查看、設(shè)置與管理方式。使用此頁面可查看目前所連接的報(bào)表服務(wù)器實(shí)例之相關(guān)信息。報(bào)表服務(wù)器數(shù)據(jù)庫存儲了報(bào)表定義、報(bào)表模型、共用數(shù)據(jù)來源、資源及服務(wù)器管理的元數(shù)據(jù)。報(bào)表服務(wù)器實(shí)例通過XML格式的設(shè)置文件存儲對該數(shù)據(jù)庫的連接方式。這些設(shè)置在報(bào)表服務(wù)器安裝過程中創(chuàng)建,事后可使用【報(bào)表服務(wù)器配置管理器】工具程序修改報(bào)表服務(wù)器安裝之后的相關(guān)設(shè)置。如圖2-38所示為打開的【Reporting Sertvices配置工具】窗口。,圖2-38 Reporting Services配置工具,2.4.6 數(shù)據(jù)庫引擎優(yōu)化顧問,數(shù)據(jù)庫引擎優(yōu)化顧問(Database Engine Tuning Advisor)工具可以完成幫助用戶分析工作負(fù)荷、提出創(chuàng)建高效率索引的建議等功能。使用數(shù)據(jù)庫引擎顧問,用戶不必詳細(xì)了解數(shù)據(jù)庫的結(jié)構(gòu)可以選擇和創(chuàng)建最佳的索引、索引視圖和分區(qū)等。,工作負(fù)荷是對將要優(yōu)化的一個或多個數(shù)據(jù)庫執(zhí)行的一組Transact-SQL語句,用戶既可以在SQL Server Management Studio中的查詢編輯器中創(chuàng)建跟蹤文件和跟蹤表工作負(fù)荷。如圖2-39所示是其工作的窗口。,圖2-39 數(shù)據(jù)庫引擎優(yōu)化顧問窗口,2.4.7 命令提示實(shí)用工具,除上述的圖形化管理工具外,SQL Server 2008還提供了大量的命令行實(shí)用工具,包括bcp、dtexec、dtutil、rsconfig、sqlcmd、sqlwb和tablediff等,下面對它們進(jìn)行簡要說明。,bcp以在SQL Server 2008實(shí)例和用戶指定格式的數(shù)據(jù)文件之間進(jìn)行大容量的數(shù)據(jù)復(fù)制。也就是說,使用bcp實(shí)用工具可以將大量數(shù)據(jù)導(dǎo)入到SQL Server 2008數(shù)據(jù)表中,或者將表中的數(shù)據(jù)導(dǎo)出到數(shù)據(jù)文件中。,dtexec配置和執(zhí)行SQL Server 2008 Integration Services包。用戶通過使用dtexec,可以訪問所有SSIS包的配置信息和執(zhí)行功能,這些信息包括連接、屬性、變量。日志和進(jìn)度指示器等。,dtutil實(shí)用工具的作用類似于dtexec,也是執(zhí)行與SSIS包有關(guān)的操作的。但是,該工具主要用于管理SSIS包,這此管理操作包括驗(yàn)證包的存在性及對包進(jìn)行復(fù)制、移動、刪除等操作。,osql實(shí)用工具用來輸入和執(zhí)行Transact-SQL語句、系統(tǒng)過程和腳本文件等。該工具通過ODBC與服務(wù)器進(jìn)行通信,在SQL Server 2008通常使用sqlcmd來代替osql。,rsconfig實(shí)用工具是與報(bào)表服務(wù)相關(guān)的工具,可以用來對報(bào)表服務(wù)連接進(jìn)行管理。例如,該工具可以在RSReportServer.config文件中加密并存儲連接和賬戶,確保報(bào)表服務(wù)可以安全地運(yùn)行。,sqlcmd實(shí)用工具提供了在命令提示符窗口中輸入Transact-SQL語句、系統(tǒng)過程和腳本文件的功能。實(shí)際上,該工具是作為osql和isql的替代工具而新增的,它通過OLE DB與服務(wù)器進(jìn)行通信。如圖2-40所示為sqlcmd工具的運(yùn)行窗口。,圖2-40 splcmd工具運(yùn)行窗口,sqlwb實(shí)用工具可以在命令提示符窗口中打開SQL Server Management Studio,并且可以與服務(wù)器建立連接、打開查詢、腳本、文件、項(xiàng)目和解決方案等。,tabl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年甘肅省平?jīng)鍪惺兄睂W(xué)校招聘協(xié)議培養(yǎng)師范生23人(第二批)備考核心試題附答案解析
- 2025青海西寧市城北區(qū)事業(yè)單位招聘1人考試重點(diǎn)題庫及答案解析
- 2025吉林四平市伊通滿族自治縣衛(wèi)生系統(tǒng)事業(yè)單位招聘(含專項(xiàng)招聘高校畢業(yè)生)117人筆試重點(diǎn)題庫及答案解析
- 2025南平市消防救援支隊(duì)招聘消防文員2人考試重點(diǎn)題庫及答案解析
- 2025年英山縣事業(yè)單位第二批公開考核招聘“三支一扶”服務(wù)期滿人員參考筆試題庫附答案解析
- 2025安徽蚌埠市中欣國有控股有限公司招聘副總經(jīng)理2人考試重點(diǎn)題庫及答案解析
- 2025安徽省中煤三建國際公司機(jī)關(guān)工作人員內(nèi)部競聘31人筆試重點(diǎn)試題及答案解析
- 2025廣東深圳市規(guī)劃和自然資源局光明管理局勞務(wù)派遣人員招聘1人考試重點(diǎn)試題及答案解析
- 2025重慶科技大學(xué)招聘14人考試備考題庫及答案解析
- 2025年同城快遞服務(wù)承包協(xié)議
- 江蘇省鹽城市東臺市2024-2025學(xué)年六年級上學(xué)期期末考試英語試題
- 文物復(fù)仿制合同協(xié)議
- 大貨車司機(jī)管理制度
- 建設(shè)工程施工許可流程
- 2025年新版富士康考試試題及答案全部
- 【低空經(jīng)濟(jì)】低空經(jīng)濟(jì)校企合作方案
- 家具制造行業(yè)企業(yè)專用檢查表
- 2025至2030中國冷凍機(jī)油行業(yè)項(xiàng)目調(diào)研及市場前景預(yù)測評估報(bào)告
- 以租代購房子合同范本
- 2025年地質(zhì)勘查面試題庫及答案
- 書法啟蒙課件
評論
0/150
提交評論