SQLServer數(shù)據(jù)庫(kù)管理與維護(hù)_第1頁(yè)
SQLServer數(shù)據(jù)庫(kù)管理與維護(hù)_第2頁(yè)
SQLServer數(shù)據(jù)庫(kù)管理與維護(hù)_第3頁(yè)
SQLServer數(shù)據(jù)庫(kù)管理與維護(hù)_第4頁(yè)
SQLServer數(shù)據(jù)庫(kù)管理與維護(hù)_第5頁(yè)
已閱讀5頁(yè),還剩91頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1SQLServer2005數(shù)據(jù)庫(kù)實(shí)踐教程——管理與維護(hù)篇主講教師:錢哨交通部管理干部學(xué)院計(jì)算機(jī)系錢哨教案2010第二章.SQLServer2005概述2本章學(xué)習(xí)大綱SQLSERVER數(shù)據(jù)庫(kù)簡(jiǎn)介SQLSERVER2005的新特性SQLSERVER2005的安裝及升級(jí)SQLSERVER的工具集企業(yè)管理器的使用初步查詢分析器的使用初步3數(shù)據(jù)庫(kù)和應(yīng)用程序應(yīng)用程序作用:響應(yīng)操作并顯示結(jié)果、向數(shù)據(jù)庫(kù)請(qǐng)求數(shù)據(jù)要求:美觀、操作簡(jiǎn)單方便數(shù)據(jù)庫(kù)作用:存儲(chǔ)數(shù)據(jù)、檢索數(shù)據(jù)、生成新的數(shù)據(jù)要求:統(tǒng)一、安全、性能等4數(shù)據(jù)庫(kù)的發(fā)展史萌芽階段——文件系統(tǒng)使用磁盤文件來存儲(chǔ)數(shù)據(jù)初級(jí)階段——第一代數(shù)據(jù)庫(kù)出現(xiàn)了網(wǎng)狀模型、層次模型的數(shù)據(jù)庫(kù)中級(jí)階段——第二代數(shù)據(jù)庫(kù)關(guān)系型數(shù)據(jù)庫(kù)和結(jié)構(gòu)化查詢語言高級(jí)階段——新一代數(shù)據(jù)庫(kù)“關(guān)系-對(duì)象”型數(shù)據(jù)庫(kù)5時(shí)下流行的數(shù)據(jù)庫(kù)OracleOracle公司的產(chǎn)品“關(guān)系-對(duì)象”型數(shù)據(jù)庫(kù)產(chǎn)品免費(fèi)、服務(wù)收費(fèi)SQLServer針對(duì)不同用戶群體的多個(gè)版本易用性好DB2IBM公司的產(chǎn)品支持多操作系統(tǒng)、多種類型的硬件和設(shè)備6SQLsever2005的優(yōu)勢(shì)給個(gè)理由,先!企業(yè)數(shù)據(jù)管理數(shù)據(jù)庫(kù)開發(fā)商業(yè)智能第三方應(yīng)用程序MicrosoftSQLServer報(bào)表功能分析功能集成功能通知功能復(fù)制功能關(guān)系型數(shù)據(jù)庫(kù)管理工具SQLServer20057SQLsever2005的優(yōu)勢(shì)給個(gè)理由,先!適用于數(shù)據(jù)庫(kù)的全部生命周期設(shè)計(jì)可用性維護(hù)部署分析信息收集試運(yùn)行生命周期8SQLsever2005的優(yōu)勢(shì)

數(shù)據(jù)庫(kù)引擎是整個(gè)數(shù)據(jù)庫(kù)的核心,負(fù)責(zé)處理數(shù)據(jù)的存取異動(dòng)處理,新增XML的數(shù)據(jù)類型的處理能力。從一般應(yīng)用程序到企業(yè)級(jí)的解決方案都可以藉此獲得解決。全新的SQLServer2005的數(shù)據(jù)庫(kù)引擎,有以下強(qiáng)化的要項(xiàng)。1、分割技術(shù):針對(duì)大型數(shù)據(jù)表與索引建立時(shí),藉由分割函數(shù)與分割配置,將不同數(shù)據(jù)區(qū)分到不同的檔案群組,再經(jīng)由硬件的輔助加速存取。此外,分割技術(shù)可以避免在巨大資料表中進(jìn)行整個(gè)索引的重整,減輕管理的負(fù)擔(dān)。2、DDL觸發(fā)程序與事件通知如何稽核服務(wù)器的使用者動(dòng)作與如何防止數(shù)據(jù)庫(kù)對(duì)象意外發(fā)生,一直都是DBA非常重視的問題,新一代的數(shù)據(jù)庫(kù)引擎可以針對(duì)數(shù)據(jù)定義語言(DDL)提供觸發(fā)程序的撰寫。事件通知的功能就是整合ServiceBroker組件,讓DDL的動(dòng)作藉由ServiceBroker輔助,使用異步處理的方式進(jìn)行作業(yè)。9SQLsever2005的優(yōu)勢(shì)3、新的數(shù)據(jù)類型大數(shù)值類型如varchar(max)、nvarchar(max)、varbinary(max)與XML的支持,已經(jīng)是列入數(shù)據(jù)庫(kù)引擎的基本處理功能。這些可以突破以往8K的上限限制,現(xiàn)在可以高達(dá)2G的變量宣告與儲(chǔ)存大小。至于XML變量的導(dǎo)入,更可以讓原本數(shù)據(jù)庫(kù)引擎,額外支持W3C的XQuery的語言,讓XML語言的查詢與異動(dòng)支持整個(gè)XML數(shù)據(jù)類型。4、支援ADO.NET2.0新功能整合SQLNativeClient所包括數(shù)據(jù)庫(kù)鏡像、使用者自訂數(shù)據(jù)類型、XML數(shù)據(jù)類型、大數(shù)值類型、快照交易隔離等級(jí)、多重作用結(jié)果集(MARS)、執(zhí)行個(gè)體登入密碼過期、異步處理等功能。讓應(yīng)用程序開發(fā)者,可以透過ASP.NET或是Windows窗體程序?qū)嵶鞒龈呖捎枚扰c高效能的程序。5、全新T-SQL數(shù)據(jù)庫(kù)引擎除了支持SQL-92的標(biāo)準(zhǔn)語法之外,更支持許多SQL-1999新的語法,例如Try…Catch、PIVOT、CommonTableExpression、EXCEPT與INTERSECT等語法,它可以簡(jiǎn)單化復(fù)雜的處理。此外也統(tǒng)一DDL的所有語法,例如登入賬號(hào)、使用者建立的DDL語法等。10SQLsever2005的優(yōu)勢(shì)6、安全性的加強(qiáng)安全性架構(gòu)整合主體、安全性實(shí)體與權(quán)限設(shè)定,讓數(shù)據(jù)獲得更完善的保護(hù)。此外,數(shù)據(jù)庫(kù)引擎提供非對(duì)稱式、對(duì)稱式與憑證的加密解密方式,將數(shù)據(jù)的保護(hù)更加完善。7、新的快照隔離交易等級(jí)SQLServer2005提供五種交易隔離等級(jí),包括最新的以資料列版本(RowVersioning)為主的快照隔離等級(jí),使用它可以降低數(shù)據(jù)讀取與異動(dòng)的互相干擾,提升交易的效能。8、整合電子郵件新一代數(shù)據(jù)庫(kù)引擎整合ServiceBroker搭配SMTP通訊協(xié)議取代以往的MAPI方式,進(jìn)行郵件的傳送。它支持T-SQL陳述式直接進(jìn)行電子郵件的傳送,也可以進(jìn)行查詢陳述式的結(jié)果與附件夾文件等功能。11SQLsever2005的優(yōu)勢(shì)9、.NETFramework整合整合.NETFramework的CLR在數(shù)據(jù)庫(kù)引擎擎中,讓原本本傳統(tǒng)的數(shù)據(jù)據(jù)庫(kù)對(duì)象可以以藉由VisualBasic.NET、C#.NET等開發(fā)出預(yù)存存程序、使用用者自訂函數(shù)數(shù)、觸發(fā)程序序、使用者自自訂類型與匯匯總,直接運(yùn)運(yùn)用在數(shù)據(jù)庫(kù)庫(kù)引擎里面。。最經(jīng)典的范范例就是利用用CLR的環(huán)境存取Web服務(wù),讓原本本專屬于前端端應(yīng)用程序的的匯率兌換處處理技術(shù),延延伸到數(shù)據(jù)庫(kù)庫(kù)引擎,現(xiàn)在在僅需要由單單一T-SQL陳述式,就可可以取得因特特網(wǎng)的實(shí)時(shí)匯匯率。10、整合式的管管理界面SQLServerManagementStudio可以處理所有有SQLServer2005產(chǎn)品的服務(wù)器器注冊(cè)、數(shù)據(jù)據(jù)庫(kù)引擎內(nèi)部部摘要報(bào)表檢檢視、程序撰撰寫與管理等等作業(yè)。管理理界面樣本如如下圖所示,,右邊有方案案總管、屬性性窗口與模板板總管,中間間的區(qū)塊可以以藉由報(bào)表檢檢視數(shù)據(jù)庫(kù)引引擎的活動(dòng)狀狀況與進(jìn)行T-SQL陳述式執(zhí)行與與結(jié)果檢視。。左邊的部分分除了可以注注冊(cè)數(shù)據(jù)庫(kù)引引擎,更可以以進(jìn)行其它執(zhí)執(zhí)行個(gè)體如分分析服務(wù)與整整合服務(wù)的注注冊(cè)。12SQLsever2005的優(yōu)勢(shì)132.1SQLServer2005簡(jiǎn)介1988年SQLServer的NT版本1993年SQLServer4.21995年SQLServer6.01996年SQLServer6.51998年SQLServer7.02000年SQLServer2000測(cè)試版發(fā)布2001年SQLServer2000正式版發(fā)布2005年SQLServer2005正式版發(fā)布2008年:SQLServer2008142.1SQLServer2005簡(jiǎn)介數(shù)據(jù)分區(qū)可編程性安全快照隔離數(shù)據(jù)庫(kù)鏡像商務(wù)智能BI增強(qiáng)全文搜索增強(qiáng)強(qiáng)可用性功能增增強(qiáng)復(fù)制增強(qiáng)異步處理能力力SQLServer2005價(jià)值提升優(yōu)勢(shì)勢(shì)152.1SQLServer2005簡(jiǎn)介SQLServer2000與SQLServer2005的效能比較162.1SQLServer2005簡(jiǎn)介SQLServer2005與Oracle的效能比較172.2SQLServer的定義和數(shù)據(jù)據(jù)庫(kù)基本結(jié)構(gòu)構(gòu)關(guān)系模型的數(shù)數(shù)據(jù)庫(kù)管理系系統(tǒng)客戶/服務(wù)器(Client/Server)的服務(wù)模型型完善的數(shù)據(jù)庫(kù)庫(kù)邏輯和物理理結(jié)構(gòu)與.NET框架的完美結(jié)結(jié)合18關(guān)系型數(shù)據(jù)庫(kù)庫(kù)管理系統(tǒng)((DBMS)SQLServer是一個(gè)典型的的關(guān)系型的數(shù)數(shù)據(jù)庫(kù)管理系系統(tǒng)在關(guān)系模型中中,數(shù)據(jù)的邏邏輯結(jié)構(gòu)就是是二維表關(guān)系模型概念念單一、清晰晰,無論是實(shí)實(shí)體,還是實(shí)實(shí)體間的聯(lián)系系,都用關(guān)系系來表示,用用戶易懂易用用關(guān)系模型有嚴(yán)嚴(yán)格的數(shù)學(xué)基基礎(chǔ)及在此基基礎(chǔ)上發(fā)展起起來的關(guān)系數(shù)數(shù)據(jù)理論關(guān)系模型的主主要術(shù)語特別強(qiáng)調(diào):區(qū)區(qū)別數(shù)據(jù)庫(kù)與與表的概念注意意!!19客戶戶/服務(wù)務(wù)器器((Client/Server)服服務(wù)務(wù)模模型型數(shù)據(jù)庫(kù)服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序操作和查詢數(shù)據(jù)庫(kù)ClientApplicationNetWare+protorcalRelationalDatabaseManagementSystem20數(shù)據(jù)據(jù)庫(kù)庫(kù)邏邏輯輯和和物物理理結(jié)結(jié)構(gòu)構(gòu)數(shù)據(jù)據(jù)庫(kù)庫(kù)邏邏輯輯結(jié)結(jié)構(gòu)構(gòu)從用用戶戶的的觀觀點(diǎn)點(diǎn),,所所能能看看到到的的數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)組組件件結(jié)結(jié)構(gòu)構(gòu)就就是是邏邏輯輯的的數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)結(jié)結(jié)構(gòu)構(gòu),,它它包包括括數(shù)數(shù)據(jù)據(jù)表表、、視視圖圖、、索索引引、、存存儲(chǔ)儲(chǔ)過過程程和和觸觸發(fā)發(fā)器器等等數(shù)據(jù)據(jù)庫(kù)庫(kù)物物理理結(jié)結(jié)構(gòu)構(gòu)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的物物理理結(jié)結(jié)構(gòu)構(gòu)就就是是指指的的數(shù)數(shù)據(jù)據(jù)在在物物理理磁磁盤盤上上的的存存儲(chǔ)儲(chǔ)結(jié)結(jié)構(gòu)構(gòu)。。數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)在在磁磁盤盤中中是是用用文文件件的的方方式式來來存存儲(chǔ)儲(chǔ)的的。。提示示::數(shù)據(jù)據(jù)庫(kù)庫(kù)的的文文件件可可以以分分為為::主數(shù)數(shù)據(jù)據(jù)文文件件(*.mdf)、輔輔助助數(shù)數(shù)據(jù)據(jù)文文件件(*.ndf)和日日志志文文件件(*.ldf)212.3SQLServer的四四種種主主要要服服務(wù)務(wù)SQLsever2005Sever的服服務(wù)務(wù)包包括括::1、MSSQLserver服務(wù)務(wù)分配配計(jì)計(jì)算算機(jī)機(jī)資資源源((含含常常規(guī)規(guī)、、內(nèi)內(nèi)存存、、處處理理器器資資源源配配置置))防止止邏邏輯輯錯(cuò)錯(cuò)誤誤保證證數(shù)數(shù)據(jù)據(jù)的的一一致致性性和和完完整整性性配置置安安全全性性與與網(wǎng)網(wǎng)絡(luò)絡(luò)連連接接2、MSSQLserveragent服務(wù)務(wù)[主要要用用于于進(jìn)進(jìn)行行自自動(dòng)動(dòng)化化服服務(wù)務(wù)]警報(bào)報(bào)提提示示作業(yè)業(yè)調(diào)調(diào)度度消息息服服務(wù)務(wù)[E-mail]3、MSSQLserver分布布式式事事務(wù)務(wù)協(xié)協(xié)調(diào)調(diào)程程序序4、MSSQLserver搜索索服服務(wù)務(wù)222.4SQLServer是通通過過實(shí)例例運(yùn)行行的的實(shí)例例是是什什么么??運(yùn)行行在在MSSQLserver上面面的的數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)服服務(wù)務(wù)器器管管理理單單元元。。一個(gè)個(gè)MSSQLserver服務(wù)務(wù)器器軟軟件件可可以以管管理理多多個(gè)個(gè)實(shí)實(shí)例例。。一個(gè)個(gè)實(shí)實(shí)例例具具體體的的實(shí)實(shí)例例可可以以被被多多個(gè)個(gè)服服務(wù)務(wù)器器訪訪問問。。默認(rèn)認(rèn)訪訪問問某某個(gè)個(gè)MSSQLserver服務(wù)務(wù)器器就就是是訪訪問問默默認(rèn)認(rèn)的的實(shí)實(shí)例例;;如如果果具具體體指指定定則則基基本本格格式式為為::“計(jì)算機(jī)機(jī)名\實(shí)例名名”默認(rèn)實(shí)實(shí)例此實(shí)例例由運(yùn)運(yùn)行它它的計(jì)計(jì)算機(jī)機(jī)的網(wǎng)網(wǎng)絡(luò)名名稱來來標(biāo)識(shí)識(shí)命名實(shí)實(shí)例命名實(shí)實(shí)例由由計(jì)算算機(jī)網(wǎng)網(wǎng)絡(luò)名名稱加加實(shí)例例名來來標(biāo)識(shí)識(shí)232.4SQLServer是通過過實(shí)例運(yùn)行的的服務(wù)器器登錄錄名稱稱".""AAA“"AAA\SQLEXPRESS"三個(gè)的的什么么區(qū)別別?本機(jī)登登錄AAA\SQLEXPRESS登錄AAA服務(wù)器器的sqlserver實(shí)例名名SQLEXPRESS,一個(gè)服服務(wù)器器可能能有多多個(gè)實(shí)實(shí)例名名.242.5SQLServer2005工具M(jìn)icrosoftSQLServer2005包含一一組完完整的的圖形形工具具和命命令提提示實(shí)實(shí)用工工具,,允許用用戶、、程序序員和和管理理員執(zhí)執(zhí)行以以下功功能::管理和和配置置SQLServer。確定SQLServer副本中中的目目錄信信息。。設(shè)計(jì)和和測(cè)試試用于于檢索索數(shù)據(jù)據(jù)的查查詢。。復(fù)制、、導(dǎo)入入、導(dǎo)導(dǎo)出和和轉(zhuǎn)換換數(shù)據(jù)據(jù)。提供診診斷信信息。。啟動(dòng)和和停止止SQLServer。252.5SQLServer2005工具工具說明SQLServerManagementStudio用于管理關(guān)系數(shù)據(jù)庫(kù)和商業(yè)智能數(shù)據(jù)庫(kù)并用于編寫Transact-SQL、MDX和XML代碼的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱SQLServerManagementStudio簡(jiǎn)介。BusinessIntelligenceDevelopmentStudio用于開發(fā)商業(yè)智能多維數(shù)據(jù)集、數(shù)據(jù)源、報(bào)表和SQLServer2005IntegrationServices(SSIS)包的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱介紹BusinessIntelligenceDevelopmentStudio。SQLServer外圍應(yīng)用配置器用于配置基本自動(dòng)啟動(dòng)選項(xiàng)和連接選項(xiàng)的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱SQLServer外圍應(yīng)用配置器。SQLServer配置管理器用于配置自動(dòng)啟動(dòng)選項(xiàng)和復(fù)雜的高級(jí)選項(xiàng)的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱SQLServer配置管理器。SQLServerProfiler用于捕獲和監(jiān)視活動(dòng)的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱SQLServerProfiler參考。數(shù)據(jù)庫(kù)引擎優(yōu)化顧問用于提高數(shù)據(jù)庫(kù)性能的工具。有關(guān)詳細(xì)信息,請(qǐng)參閱數(shù)據(jù)庫(kù)引擎優(yōu)化顧問參考。命令提示實(shí)用工具與SQLServer一起使用的命令提示工具。有關(guān)詳細(xì)信息,請(qǐng)參閱命令提示實(shí)用工具。26版本描述Enterprise企業(yè)版是服務(wù)器類型操作系統(tǒng)安裝軟件,包含所有的功能的版本,主要是高可用性和延展性的版本,很適合大型組織和最復(fù)雜的需求,支持32位與64位的版本,主要是運(yùn)用在企業(yè)級(jí)的重要性高的應(yīng)用系統(tǒng)。Standard標(biāo)準(zhǔn)版的SQLServer2005依然支持32位與64位的操作系統(tǒng),它主要是運(yùn)用在一般中小型企業(yè)的數(shù)據(jù)管理與分析的平臺(tái),包含許多重點(diǎn)性的特色,這些特色都是包含于企業(yè)版及標(biāo)準(zhǔn)版中Workgroup一般的公司的部門或是小型分據(jù)點(diǎn)所使用的數(shù)據(jù)管理平臺(tái),可以選擇Workgroup版本,它適合入門層級(jí)數(shù)據(jù)庫(kù),功能符合多包括XML、新增的T-SQL語法、全文檢索、整合SQLServerManagementStudio管理界面。

Express斷開的客戶端或者獨(dú)立的應(yīng)用程序的SQLServer版本,這是可以免費(fèi)使用的版本,它比較適合在一般的測(cè)試使用、SOHO開發(fā)、微型企業(yè)網(wǎng)站、交易量少的應(yīng)用程序使用的數(shù)據(jù)庫(kù)。以往在SQLServer2000的版本是稱為MSDE。

Mobile該版本主要是運(yùn)用在行動(dòng)裝置上面,藉由它可以跟SQLServer2005與SQLServer2000的數(shù)據(jù)庫(kù)進(jìn)行復(fù)寫同步。因此在裝有SQLMobile版本的裝置上,可以建立數(shù)據(jù)庫(kù)、數(shù)據(jù)表與索引等功能,并且在SQLServerManagementStudio中可以經(jīng)由模板總管中的SQLMobile模板,撰寫出專屬于SQLMobile的T-SQL陳述式。Developer該版本主要是使用在一般程序開發(fā)與小組測(cè)試使用,不可以使用在一般的正式上線環(huán)境,該版本具有企業(yè)版的功能,也可以直接升級(jí)到企業(yè)版進(jìn)行正式上線使用。

2.6SQLServer2005版本、、安裝裝及運(yùn)運(yùn)行的的軟硬硬件環(huán)環(huán)境272.6SQLServer2005版本、、安裝裝及運(yùn)運(yùn)行的的軟硬硬件環(huán)環(huán)境硬件要求處理器IntelPentiumⅢ

相容或更高性能的處理器,運(yùn)行速度在600MHz或更高水平

1GHz或更高性能的處理器內(nèi)存Enterprise,Developer,Workgroup以及StandardEditions:

512MB(1GB或者更高)ExpressEdition:

192MB(512MB或者更高)硬盤數(shù)據(jù)庫(kù)組件:至少150MBAnalysisServices:至少35MBReportingServices:至少40MB28SQLServer2005安裝運(yùn)運(yùn)行的的硬件件環(huán)境境(續(xù)續(xù))硬件最低要求顯示器VGA或更高,分辨率在1024*768以上光驅(qū)CD或DVD光驅(qū)網(wǎng)卡10/100Mbps網(wǎng)卡29SQLServer2005安裝運(yùn)運(yùn)行的的軟件件環(huán)境境操作系統(tǒng)企業(yè)版標(biāo)準(zhǔn)版開發(fā)版工作組版學(xué)習(xí)版移動(dòng)版Windows2000ProfessionalEditionSP4否是是是是是Windows2000ServerSP4是是是是是是Windows2000AdvancedServerSP4是是是是是是Windows2000DatacenterServerSP4是是是是是是嵌入式WindowsXP否否否否否否WindowsXPHomeEditionSP2否是否否是否WindowsXPProfessionalEditionSP2否是是是是是WindowsXPMediaEditionSP2否是是是是是WindowsXPTabletEditionSP2否是是是是是WindowsServer2003SP1是是是是是是Windows2003EnterpriseEditionSP1是是是是是是Windows2003DatacenterEditionSP1是是是是是是Windows2003WebEditionSP1否否否否是否30SQLServer2005安裝運(yùn)運(yùn)行的的軟件件環(huán)境境網(wǎng)絡(luò)絡(luò)要求求網(wǎng)絡(luò)組件要求InternetExplorerMicrosoftInternetExplorer6.0SP1或更高版本,如果只是安裝客戶端軟件而不需要連接到要求加密的服務(wù)器,則InternetExplorer4.0SP2也滿足要求IISIIS5.0或更高版本ASP.NET需要ASP.NET2.0312.7SQLServer2005的主要組組件組件描述SQLServerDatabaseServices數(shù)據(jù)庫(kù)引擎、復(fù)制以及全文本搜索AnalysisServices為在線分析和數(shù)據(jù)挖掘準(zhǔn)備的服務(wù)和工具ReportingServices用于生成和分發(fā)報(bào)告NotificationServices用于開發(fā)和部署通知服務(wù)應(yīng)用程序的平臺(tái)IntegrationServices用于傳輸數(shù)據(jù)的工具和組件工作站組件、聯(lián)機(jī)叢書和開發(fā)工具工具和文檔322.7SQLServer2005的主要組組件1、分析服服務(wù)(AnalysisServices),商業(yè)智智慧的利利器整合式使使用者界界面,分分析服務(wù)務(wù)解決方方案,以以全新的的『SQLServerBusinessIntelligenceDevelopmentStudio』開發(fā)工具具進(jìn)行設(shè)設(shè)計(jì)。它它提供全全新的導(dǎo)導(dǎo)航設(shè)置置與設(shè)計(jì)計(jì)畫面,,包括數(shù)數(shù)據(jù)來源源選擇多多種原始始數(shù)據(jù),,數(shù)據(jù)來來源檢視視可以實(shí)實(shí)作出離離線模式式設(shè)計(jì)與與跨數(shù)據(jù)據(jù)來源關(guān)關(guān)聯(lián)的建建立。開開發(fā)界面面樣本如如下圖所所示。在在該環(huán)境境的右邊邊包括有有項(xiàng)目名名稱、數(shù)數(shù)據(jù)來源源、數(shù)據(jù)據(jù)來源檢檢視、Cube、維度、、數(shù)據(jù)挖挖掘結(jié)構(gòu)構(gòu)、角色色與組件件。右邊邊可以瀏瀏覽Cube的結(jié)構(gòu)、、維度使使用、計(jì)計(jì)算程序序、KPI、動(dòng)作、、數(shù)據(jù)分分割、檢檢視方塊塊、翻譯譯與瀏覽覽器進(jìn)行行數(shù)據(jù)檢檢視。33342.7SQLServer2005的主要組組件1、分析服服務(wù)(AnalysisServices),商業(yè)智智慧的利利器數(shù)據(jù)挖掘掘是AnalysisServices的核心,,現(xiàn)在的的數(shù)據(jù)挖挖掘除了了上一版版本的兩兩種算法法之外,,更加入入七種新新的算法法與文字字采礦共共十種。。分別為為決策樹樹、群群集算法法、時(shí)時(shí)間序列列、時(shí)序序群集、、關(guān)聯(lián)規(guī)規(guī)則、貝貝氏決策策定理、、類神經(jīng)經(jīng)網(wǎng)絡(luò)、、線性性回歸、、羅吉吉斯回歸歸。352.7SQLServer2005的主要組組件2、SQLServerIntegrationServices,新一代代ETL工具在整個(gè)數(shù)數(shù)據(jù)管理理的過程程中,就就屬數(shù)據(jù)據(jù)轉(zhuǎn)換處處理,可可以說是是花最多多時(shí)間與與最繁瑣瑣的一件件事情。。上一版版本的SQLServer2000稱之為數(shù)數(shù)據(jù)轉(zhuǎn)換換服務(wù)(DataTransformationServices,DTS),新的產(chǎn)產(chǎn)品稱之之為SQLServerIntegrationServices,簡(jiǎn)稱為為SSIS。分成控制流程程與數(shù)據(jù)據(jù)流,控制流流程新增增許多工工作,包包括雙向向FTP、循環(huán)結(jié)結(jié)構(gòu)等。。數(shù)據(jù)流流設(shè)計(jì)分分成數(shù)據(jù)據(jù)來源、、數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換、數(shù)數(shù)據(jù)目的的三種要要素,尤尤其數(shù)據(jù)據(jù)轉(zhuǎn)換組組件更可可以取代代之前數(shù)數(shù)據(jù)處理理過程的的暫存數(shù)數(shù)據(jù)表(StageTable)的使用,,執(zhí)行作作業(yè)過程程利用in-memory的技術(shù),,提升6倍的處理理效能。。362.7SQLServer2005的主要組組件3、通知服服務(wù)(Notification),主動(dòng)提提醒的好好幫手它可以進(jìn)進(jìn)行設(shè)定定『訂閱管理理』、『事件管理理』、『通知管理理』等三大工工作,藉藉由配對(duì)對(duì)的機(jī)制制,將事事件的改改變經(jīng)由由指定的的遞送裝裝置,將將訊息傳傳達(dá)給訂訂閱者。。該服務(wù)務(wù)提供開開發(fā)平臺(tái)臺(tái),可以以讓應(yīng)用用程序,,藉此開開發(fā)出類類似股票票交易成成功通知知或是音音樂網(wǎng)站站依照客客戶喜愛愛進(jìn)行訂訂閱等功功能。372.7SQLServer2005的主要組組件4、報(bào)表服服務(wù)(ReportingServices),前端商商業(yè)智慧慧分析工工具報(bào)表服務(wù)務(wù)在SQLServer2000時(shí)就已經(jīng)經(jīng)發(fā)行,,新一代代的SQLServer2005的報(bào)表服服務(wù),它它整合在在『SQLServerBusinessIntelligenceDevelopmentStudio』開發(fā)工具具,一并并進(jìn)行報(bào)報(bào)表項(xiàng)目目的設(shè)計(jì)計(jì)、執(zhí)行行與部署署等作業(yè)業(yè)。報(bào)表表服務(wù)的的功能歸歸屬在商商業(yè)智能能領(lǐng)域,,報(bào)表服服務(wù)可以以整合Office軟件如Excel、Outlook、瀏覽器器與客制制化應(yīng)用用程序,,進(jìn)行報(bào)報(bào)表的瀏瀏覽與輸輸出,可可撰寫出出應(yīng)用程程序?qū)蛳虻膱?bào)表表項(xiàng)目,,再配合合SQLServer2005的數(shù)據(jù)庫(kù)庫(kù)設(shè)定,,增強(qiáng)報(bào)報(bào)表處理理的自動(dòng)動(dòng)化與執(zhí)執(zhí)行效能能。38392.5SQLServer2005安裝前的的準(zhǔn)備工工作設(shè)置服務(wù)務(wù)器環(huán)境境時(shí),請(qǐng)請(qǐng)遵循以以下最佳佳做法::增強(qiáng)物理理安全性性;使用防火火墻;隔離服務(wù)務(wù);創(chuàng)建具有有最低特特權(quán)的服服務(wù)帳戶戶;禁用NetBIOS和服務(wù)器器消息塊塊。1.增強(qiáng)物物理安全全性物理和邏邏輯隔離離是構(gòu)成成SQLServer安全的基基礎(chǔ)。若若要增強(qiáng)強(qiáng)SQLServer安裝的物物理安全全性,請(qǐng)請(qǐng)執(zhí)行以以下任務(wù)務(wù):將服務(wù)器器置于專專門的房房間,未未經(jīng)授權(quán)權(quán)的人員員不得入入內(nèi)。將數(shù)據(jù)庫(kù)庫(kù)的宿主主計(jì)算機(jī)機(jī)置于受受物理保保護(hù)的場(chǎng)場(chǎng)所,最最好是上上鎖的機(jī)機(jī)房,房房中配備備水災(zāi)檢檢測(cè)和火火災(zāi)檢測(cè)測(cè)監(jiān)視系系統(tǒng)或滅滅火系統(tǒng)統(tǒng)。將數(shù)據(jù)庫(kù)庫(kù)安裝在在公司Intranet的安全區(qū)區(qū)域中,,任何時(shí)時(shí)候都不不要直接接連接到到Internet。定期備備份所有有數(shù)據(jù),,并將副副本存儲(chǔ)儲(chǔ)在遠(yuǎn)離離工作現(xiàn)現(xiàn)場(chǎng)的安安全位置置。402.5SQLServer2005安裝前的的準(zhǔn)備工工作2.使用防防火墻防火墻是是保護(hù)SQLServer安裝所不不可或缺缺的。若若要使防防火墻發(fā)發(fā)揮最佳佳效用,,請(qǐng)遵循循以下指指南:在服務(wù)器器和Internet之間放置置防火墻墻。將網(wǎng)絡(luò)分分成若干干安全區(qū)區(qū)域,區(qū)區(qū)域之間間用防火火墻分隔隔。先阻阻塞所有有通信流流量,然然后有選選擇地只只接受所所需的通通信。在多層環(huán)環(huán)境中,,使用多多個(gè)防火火墻創(chuàng)建建屏蔽子子網(wǎng)。如如果在Windows域內(nèi)部安安裝服務(wù)務(wù)器,請(qǐng)請(qǐng)將內(nèi)部部防火墻墻配置為為允許Windows身份驗(yàn)證證。在所有版版本的Windows都是WindowsXP、WindowsServer2003或更高版版本的Windows域中,禁禁用NTLM身份驗(yàn)證證。如果果應(yīng)用程程序使用用分布式式事務(wù)處處理,可可能必須須要將防防火墻配配置為允允許Microsoft分布式事事務(wù)處理理協(xié)調(diào)器器(MSDTC)在不同的的MSDTC實(shí)例之間間以及在在MSDTC和資源管管理器((如SQLServer)之間進(jìn)進(jìn)行通信信。412.5SQLServer2005安裝前的的準(zhǔn)備工工作3.隔離服服務(wù)隔離服務(wù)務(wù)可以降降低風(fēng)險(xiǎn)險(xiǎn),防止止已受到到危害的的服務(wù)被被用于危危及其他他服務(wù)。。若要隔隔離服務(wù)務(wù),請(qǐng)遵遵循以下下指南::請(qǐng)盡可能能不要在在域控制制器中安安裝SQLServer。在不同的的Windows帳戶下運(yùn)運(yùn)行各自自的SQLServer服務(wù)。在多層環(huán)環(huán)境中,不同的計(jì)計(jì)算機(jī)上上運(yùn)行Web邏輯和業(yè)業(yè)務(wù)邏輯輯。4.創(chuàng)建具具有最低低特權(quán)的的服務(wù)帳帳戶SQLServer安裝程序序可以自自動(dòng)配置置服務(wù)帳帳戶或具具有SQLServer所需特定定權(quán)限的的帳戶。。修改或或配置SQLServer2005使用的Windows服務(wù)時(shí),,應(yīng)僅授授予它們們需要的的權(quán)限。。422.6SQLServer2005的安裝步步驟SQLServer2005的安裝光光盤共有有2張,先打開第第一張,,點(diǎn)“服務(wù)器組組件、工工具、聯(lián)聯(lián)機(jī)叢書書和示例例(C)”,如圖所所示:432.6SQLServer2005的安裝步步驟在“最終用戶戶許可協(xié)協(xié)議”頁(yè)上,閱閱讀許可可協(xié)議,,再選中中相應(yīng)的的復(fù)選框框以接受受許可條條款和條條件。接接受許可可協(xié)議后后即可激激活“下一步”按鈕。若要繼續(xù)續(xù),請(qǐng)單單擊“下一步”。若要結(jié)結(jié)束安裝裝程序,,請(qǐng)單擊擊“取消”。接受授權(quán)權(quán)協(xié)議開開始安裝裝。如圖圖所示:442.6SQLServer2005的安裝步步驟開始檢查查安裝組組件,如如圖所示示:452.6SQLServer2005的安裝步步驟開始安裝裝向?qū)?,,在“歡迎使用用MicrosoftSQLServer安裝向?qū)?dǎo)”頁(yè)上,單擊“下一步”以繼續(xù)安安裝。如如圖所示示:462.6SQLServer2005的安裝步步驟檢查系統(tǒng)統(tǒng)配置,,正常是是沒有警警告信息息。在“系統(tǒng)配置置檢查(SCC)”頁(yè)上,將將掃描安安裝計(jì)算算機(jī),以以檢查是是否存在在可能妨妨礙安裝裝程序的的條件。。若要中中斷掃描描,請(qǐng)單單擊“停止”。若要顯顯示按結(jié)結(jié)果進(jìn)行行分組的的檢查項(xiàng)項(xiàng)列表,,請(qǐng)單擊擊“篩選”按鈕,然然后從下下拉列表表中選擇擇類別。。若要查查看SCC結(jié)果的報(bào)報(bào)表,請(qǐng)請(qǐng)單擊“報(bào)告”按鈕,然然后從下下拉列表表中選擇擇選項(xiàng)。。選項(xiàng)包包括查看看報(bào)表、、將報(bào)表表保存到到文件、、將報(bào)表表復(fù)制到到剪貼板板和以電電子郵件件形式發(fā)發(fā)送報(bào)表表。完成成SCC掃描之后后,若要要繼續(xù)執(zhí)執(zhí)行安裝裝程序,,請(qǐng)單擊擊“下一步”。如圖圖所示。。472.6SQLServer2005的安裝步步驟在“注冊(cè)信息息”頁(yè)上的“姓名”和“公司”文本框中中,輸入入相應(yīng)的的信息。。若要繼繼續(xù),請(qǐng)請(qǐng)單擊“下一步”。如圖圖所示:482.6SQLServer2005的安裝步步驟安裝到這這步時(shí)候候,可能能會(huì)出現(xiàn)現(xiàn)計(jì)算機(jī)機(jī)上的wmi配置無法法執(zhí)行sqlserver系統(tǒng)配置置檢查器器的錯(cuò)誤誤,如下下圖解決的辦辦法見下下492.6SQLServer2005的安裝步步驟在“要安裝的的組件”頁(yè)上,請(qǐng)請(qǐng)選擇要要安裝的的組件。。選擇各各個(gè)組件件時(shí),“要安裝的的組件”窗格中會(huì)會(huì)顯示相相應(yīng)的說說明,您您可以選選中任意意一些復(fù)復(fù)選框。。建議全全選。如如圖所示示:502.6SQLServer2005的安裝步步驟在“實(shí)例名”頁(yè)上,請(qǐng)請(qǐng)為安裝裝的軟件件選擇默默認(rèn)實(shí)例例或已命命名的實(shí)實(shí)例。如如果已經(jīng)經(jīng)安裝了了默認(rèn)實(shí)實(shí)例或已已命名實(shí)實(shí)例,并并且為安安裝的軟軟件選擇擇了現(xiàn)有有實(shí)例,,安裝程程序?qū)⑸?jí)所選選的實(shí)例例,并提提供安裝裝其他組組件的選選項(xiàng)。計(jì)計(jì)算機(jī)上上必須沒沒有默認(rèn)認(rèn)實(shí)例,,才可以以安裝新新的默認(rèn)認(rèn)實(shí)例。。若要安安裝新的的命名實(shí)實(shí)例,請(qǐng)請(qǐng)單擊“命名實(shí)例例”,然后在在提供的的空白處處鍵入一一個(gè)唯一一的實(shí)例例名。若若要與現(xiàn)現(xiàn)有實(shí)例例并行安安裝新的的命名實(shí)實(shí)例,請(qǐng)請(qǐng)單擊“命名實(shí)例例”,然后在在提供的的空白處處鍵入一一個(gè)唯一一的實(shí)例例名。如如圖所示示:512.6SQLServer2005的安裝步步驟在“服務(wù)帳戶戶”頁(yè)上,為為SQLServer服務(wù)帳戶戶指定用用戶名、、密碼和和域名。。您可以以對(duì)所有有服務(wù)使使用一個(gè)個(gè)帳戶。。根據(jù)需需要,可可以為各各個(gè)服務(wù)務(wù)指定單單獨(dú)的帳帳戶。若若要為各各個(gè)服務(wù)務(wù)指定單單獨(dú)的帳帳戶,請(qǐng)請(qǐng)選中“為每個(gè)服服務(wù)帳戶戶進(jìn)行自自定義”,從下拉拉框中選選擇服務(wù)務(wù)名稱,,然后為為該服務(wù)務(wù)提供登登錄憑據(jù)據(jù)。若要要繼續(xù)安安裝,請(qǐng)請(qǐng)單擊“下一步”。注意:域域名不能能為完整整的域名名系統(tǒng)(DNS)名稱。例例如,如如果DNS名稱為,請(qǐng)?jiān)凇坝颉弊侄沃惺故褂胢y-domain-name。在SQLServer中,“域”字段不接接受。如圖所所示:522.6SQLServer2005的安裝步步驟在“身份驗(yàn)證證模式”頁(yè)上,選選擇要用用于SQLServer安裝的身身份驗(yàn)證證模式。。如果選選擇Windows身份驗(yàn)證證,安裝裝程序會(huì)會(huì)創(chuàng)建一一個(gè)sa帳戶,該該帳戶在在默認(rèn)情情況下是是被禁用用的。選選擇“混合模式式身份驗(yàn)驗(yàn)證”時(shí),請(qǐng)輸輸入并確確認(rèn)系統(tǒng)統(tǒng)管理員員(sa)登錄名。。密碼是抵抵御入侵侵者的第第一道防防線,因因此設(shè)置置強(qiáng)密碼碼對(duì)于系系統(tǒng)安全全是絕對(duì)對(duì)必要的的。切勿勿設(shè)置空空密碼或或弱sa密碼。若若要繼續(xù)續(xù)安裝,,請(qǐng)單擊擊“下一步”。如圖所所示:532.6SQLServer2005的安裝步步驟在“排序規(guī)則則設(shè)置”頁(yè)上,選選定服務(wù)務(wù)的排序序規(guī)則。。若要繼繼續(xù)安裝裝,請(qǐng)單單擊“下一步”。如圖所所示:542.6SQLServer2005的安裝步步驟如果選擇擇ReportingServices作為要安安裝的功功能,將將顯示“報(bào)表服務(wù)務(wù)器安裝裝選項(xiàng)”頁(yè)。使用用單選按按鈕選擇擇是否使使用默認(rèn)認(rèn)值配置置報(bào)表服服務(wù)器。。如果沒沒有滿足足在默認(rèn)認(rèn)配置中中安裝ReportingServices的要求,,則必須須選擇“安裝但不不配置服服務(wù)器”安裝選項(xiàng)項(xiàng)。若要要查看此此頁(yè)的安安裝詳細(xì)細(xì)信息,,請(qǐng)單擊擊“詳細(xì)信息息”按鈕。若若要繼續(xù)續(xù)安裝,,請(qǐng)單擊擊“下一步”。如圖所所示:552.6SQLServer2005的安裝步步驟在“錯(cuò)誤和使使用情況況報(bào)告設(shè)設(shè)置”頁(yè)上,可可以清除除復(fù)選框框以禁用用錯(cuò)誤報(bào)報(bào)告。若若要繼續(xù)續(xù)安裝,,請(qǐng)單擊擊“下一步”。如圖所所示:562.6SQLServer2005的安裝步步驟在“準(zhǔn)備安裝裝”頁(yè)上,查查看要安安裝的SQLServer功能和組組件的摘摘要。若若要繼續(xù)續(xù)安裝,,請(qǐng)單擊擊“安裝”。如圖所所示:572.6SQLServer2005的安裝步步驟在“安裝進(jìn)度度”頁(yè)上,可可以在安安裝過程程中監(jiān)視視安裝進(jìn)進(jìn)度。若若要在安安裝期間間查看某某個(gè)組件件的日志志文件,,請(qǐng)單擊擊“安裝進(jìn)度度”頁(yè)上的產(chǎn)產(chǎn)品或狀狀態(tài)名稱稱。如圖圖所示:582.6SQLServer2005的安裝步驟驟在“完成MicrosoftSQLServer2005安裝”頁(yè)上,可以以通過單擊擊此頁(yè)上提提供的鏈接接查看安裝裝摘要日志志。若要退退出SQLServer安裝向?qū)?,,?qǐng)單擊“完成”。如圖所示示:592.6SQLServer2005的安裝步驟驟如果提示您您重新啟動(dòng)動(dòng)計(jì)算機(jī),,請(qǐng)立即重重新啟動(dòng)。。完成安裝裝后,閱讀讀來自安裝裝程序的消消息是很重重要的。如如果未能重重新啟動(dòng)計(jì)計(jì)算機(jī),可可能會(huì)導(dǎo)致致以后運(yùn)行行安裝程序序失敗。一般情況下下,如果安安裝過程中中沒有出現(xiàn)現(xiàn)錯(cuò)誤提示示,即可認(rèn)認(rèn)為這次安安裝是成功功的,但也也可以采用用下列驗(yàn)證證方法,來來確保安裝裝正確。安裝結(jié)束后后,執(zhí)行【開始】|【所有程序】|【MicrosoftSQLServer2005】】命令,訪問問MicrosoftSQLServer2005程序組中的的所有內(nèi)容容,如圖所所示:如果這些工工具都能正正常運(yùn)行,,那么表示示SQLServer2005安裝正確。。602.6SQLServer2005的安裝步驟驟上面的安裝裝順利完成成后,打開開SQLServer2005的安裝光盤盤的第二張張,點(diǎn)“僅工具、聯(lián)聯(lián)機(jī)叢書和和示例(T)”612.6SQLServer2005的安裝步驟驟622.6SQLServer2005的安裝步驟驟安裝過程中中若干問題題的解答1、SQLServer2005,VisualStutio2005,VisualStutio2008的安裝順序序上述幾個(gè)軟軟件同屬于于安裝在windows操作系統(tǒng)下下,在.netFrameWork開發(fā)平臺(tái)下下面應(yīng)用軟軟件。VisualStutio2005在安裝的同同時(shí),也會(huì)會(huì)安裝SQLServer2005Express,如果你先先安裝VisualStutio2005的話,那么么再安裝SQLServer2005的時(shí)候,安安裝程序會(huì)會(huì)通知你檢檢測(cè)到系統(tǒng)統(tǒng)安裝了SQLServer2005Express,故而安裝裝時(shí)候會(huì)跳跳過很多重重要的GUI工具的安裝裝,甚至連連最基本的的managementstudio都不會(huì)安裝裝,更談不不上其他的的服務(wù)器組組件了。如果你已經(jīng)經(jīng)發(fā)生了上上述的安裝裝過程,那那么建議你你:1.在控制面板板中刪除所所有與SQLServer2005有關(guān)的程序序。2.如果你有注注冊(cè)表整理理工具,運(yùn)運(yùn)行它。這這一點(diǎn)并不不是很重要要,但是我我在安裝過過程中遇到到問題后都都會(huì)這么做做。3.重啟。4.安裝正式版版本的SQLServer2005。為了避免和和防止重復(fù)復(fù)麻煩的操操作,建議議標(biāo)準(zhǔn)的安安裝步驟是是:1、首先安裝裝windows操作系統(tǒng)的的IIS服務(wù)2、安裝SQLServer20053、VisualStutio20084、VisualStutio2005632.6SQLServer2005的安裝步驟驟安裝過程中中若干問題題的解答2、SQLServer2000與SQLServer2005的兼容性建議SQLServer2000最好不要直直接升級(jí)成成為SQLServer2005,因?yàn)榭赡苣軙?huì)導(dǎo)致SQLServer2000與2005的六項(xiàng)服務(wù)務(wù)不兼容::SQLServer的實(shí)例,多多服務(wù)器管管理,復(fù)制制,連接服服務(wù)器,備備份和還原原,日志傳傳遞。正常常情況下面面這六項(xiàng)服服務(wù)會(huì)在2000正常升級(jí)中中平移至2005環(huán)境下,但但由于用戶戶在操作系系統(tǒng)以及系系統(tǒng)注冊(cè)表表的環(huán)境大大相徑庭,,導(dǎo)致部分分用戶會(huì)出出現(xiàn)不兼容容現(xiàn)象。因因此建議2000用戶最好先先將SQLServer2000刪除后,重重新啟動(dòng)計(jì)計(jì)算機(jī),再再安裝SQLServer2005。另一方面,,對(duì)于由分分別由SQLServer2000和2005生成的數(shù)據(jù)據(jù)庫(kù)文件和和日志文件件而言,不不存在互相相兼容的情情況,SQLServer2000生成的數(shù)據(jù)據(jù)庫(kù)文件和和日志文件件可以被2005版正常進(jìn)行行數(shù)據(jù)的導(dǎo)導(dǎo)入和恢復(fù)復(fù)服務(wù),但但是SQLServer2000缺根本無法法識(shí)別SQLServer2005生成的數(shù)據(jù)據(jù)庫(kù)文件和和日志文件件。642.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器注冊(cè)服務(wù)器器就是為SQLServer客戶機(jī)/服務(wù)器系統(tǒng)統(tǒng)確定一臺(tái)臺(tái)數(shù)據(jù)庫(kù)所所在的計(jì)算算機(jī),并以以該計(jì)算機(jī)機(jī)為服務(wù)器器,為客戶戶端的各種種請(qǐng)求提供供服務(wù)。一般來說,,只有對(duì)于于遠(yuǎn)程的SQLServer2005網(wǎng)絡(luò),才需需要在客戶戶機(jī)上注冊(cè)冊(cè)服務(wù)器,,然后進(jìn)行行管理。這這里要用到到SQLServer2005的一個(gè)重要要管理工具具——SQLServerManagementStudio。1、ManagementStudio概述ManagementStudio是SQLServer2005的可視化集集成管理環(huán)環(huán)境,用于于訪問、配配置和管理理所有的SQLServer2005組件,它基基于MicrosoftVisualStudio,包含企業(yè)業(yè)管理器、、分析管理理器、查詢?cè)兎治銎鞯鹊裙δ?,并并可以在其其中編寫T-SQL和XML語句。在ManagementStudio中,DBA可以調(diào)用其其他管理工工具來完成成日常管理理工作。ManagementStudio的工作界面面,如下圖圖所示,主主要由【已注冊(cè)的服服務(wù)器】、【對(duì)象資源管管理器】和【文檔】三個(gè)窗口組組成。652.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器第一步:?jiǎn)?dòng)SQLServerManagementStudio第二步:通通過windows身份登錄ManagementStudio管理平臺(tái)662.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器第三步:見見下67682.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器2、外圍應(yīng)用用配置器在新安裝的的SQLServer的默認(rèn)配置置中,很多多功能并未未啟用。SQLServer僅有選擇地地安裝并啟啟動(dòng)關(guān)鍵服服務(wù)和功能能,以最大大限度地減減少可能受受到惡意用用戶攻擊的的功能數(shù)。。系統(tǒng)管理理員可以在在安裝時(shí)更更改這些設(shè)設(shè)置,也可可以有選擇擇地啟用或或禁用運(yùn)行行中的SQLServer實(shí)例的功能能。此外,,如果從其其他計(jì)算機(jī)機(jī)進(jìn)行連接接,則在配配置協(xié)議之之前某些組組件可能不不可用。692.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器702.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器SQLServer2005開始提供了了一個(gè)新的的工具:外圍應(yīng)用配配置器,旨在提供更更好的安全全性保護(hù)(我們稱為默默認(rèn)安全).它可以管理理兩部分的的功能1.服務(wù)與連接接:主要與與服務(wù)的啟啟動(dòng),停止止,以及是是否允許遠(yuǎn)遠(yuǎn)程連接有有關(guān)系2.功能:主要要與一些比比較有安全全隱患的功功能有關(guān)系系值得一提的的是,這個(gè)個(gè)工具在SQLServer2008中被廢除了了,它的功功能被合并并到所謂的的“方面管理”里面去了。。712.7注冊(cè)、配置置和管理SQLServer2005服務(wù)器4、SQLServerConfigurationManager以往SQLServer提供了“SQLServer服務(wù)管理器器(SQLServerServiceManager)”、”服務(wù)器網(wǎng)絡(luò)絡(luò)實(shí)用工具具(SQLServerNetworkUtility)”、“客戶端網(wǎng)絡(luò)實(shí)實(shí)用工具(SQLServerClientNetworkUtility)”三個(gè)工具程序序供數(shù)據(jù)庫(kù)管管理人員做服服務(wù)啟動(dòng)/停止與監(jiān)控、、服務(wù)器端支支持的網(wǎng)絡(luò)協(xié)協(xié)議,用戶用用來訪問SQLServer的網(wǎng)絡(luò)相關(guān)設(shè)設(shè)置等工作,,新版的SQLServer2005將三個(gè)界面所所提供的功能能集成為一個(gè)個(gè)界面,數(shù)據(jù)據(jù)庫(kù)管理員((DBA)通過下圖的“SQLServerConfigurationManager”界面可以一并并管理SQLServer所提供的服務(wù)務(wù)、服務(wù)器與與客戶端通信信協(xié)議以及客客戶端其他的的的基本配置置管理。722.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器啟動(dòng)“SQLServerConfigurationManager”之后,點(diǎn)選主主控臺(tái)窗格內(nèi)內(nèi)的“SQLServer2005服務(wù)”節(jié)點(diǎn),右方詳詳細(xì)數(shù)據(jù)窗格格內(nèi)會(huì)列出目目前提供的各各項(xiàng)服務(wù)。若若該服務(wù)器安安裝了多個(gè)數(shù)數(shù)據(jù)庫(kù)引擎或或其他服務(wù)的的實(shí)例,會(huì)一一并列在列表表中。使用鼠鼠標(biāo)右鍵點(diǎn)選選各服務(wù),可可更改該服務(wù)務(wù)實(shí)例的狀態(tài)態(tài),例如啟動(dòng)動(dòng)、停止、暫暫?;蛑匦聠?dòng)。各項(xiàng)設(shè)設(shè)置如圖所示示:732.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器以鼠標(biāo)右鍵點(diǎn)點(diǎn)選SQLServer項(xiàng)目,選擇快快捷菜單內(nèi)的的“屬性”菜單便可設(shè)置置、查看該服服務(wù)內(nèi)容,如如圖2-13所示。在“登錄”頁(yè)簽內(nèi)可查看看或修改SQLServer服務(wù)所使用的的系統(tǒng)登錄賬賬號(hào)。在“服務(wù)”頁(yè)簽內(nèi)可以設(shè)設(shè)置服務(wù)的啟啟動(dòng)模式為自自動(dòng)、已禁用用或手動(dòng),并并查看相關(guān)屬屬性。742.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器若要設(shè)置SQLServer數(shù)據(jù)庫(kù)引擎的的服務(wù)器通信信協(xié)議,可在在左方窗口展展開“SQLServer2005網(wǎng)絡(luò)配置”節(jié)點(diǎn)后,使用用鼠標(biāo)右鍵點(diǎn)點(diǎn)選主控臺(tái)窗窗口中服務(wù)器器實(shí)例,選擇擇快捷菜單的的“屬性”,即可在“協(xié)議”對(duì)話框內(nèi)設(shè)置置相關(guān)選項(xiàng),,如圖2-14所示:752.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器5、SQLServer2005命令行工具SQLCMD有時(shí),系統(tǒng)管管理員只需要要執(zhí)行SQL腳本把工作完完成即可,不不需要花哨的的桌面用戶界界面。SQLServer7與2000的簡(jiǎn)單命令行行工具OSQL就具有這樣的的能力。為了了保持向后兼兼容,OSQL也包含在SQLServer2005中,作為標(biāo)準(zhǔn)準(zhǔn)安裝包的一一部分。不過過,OSQL不支持SQLServer2005的一些新功能能。目前首推推的命令行腳腳本工具的名名字是SQLCMD。這個(gè)工具可可以在數(shù)據(jù)庫(kù)庫(kù)服務(wù)器的任任何目錄路徑徑下的命令行行提示符窗口口中執(zhí)行。SQLCMD絕對(duì)是一個(gè)老老學(xué)究型的執(zhí)執(zhí)行SQL的方法,但有有時(shí)它的確要要比任何更新新、更復(fù)雜的的工具易用。。762.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器要使用SQLCMD,打開命令行行提示符窗口口。打開命令令行提示符窗窗口的一個(gè)方方法是單擊Windows【開始】按鈕,從程序序菜單中選擇擇【運(yùn)行】,在【運(yùn)行】對(duì)話

框中中鍵入CMD,然后單擊【確定】。在命令行提提示符窗口中中顯示的當(dāng)前前目錄是什么么并不重要。。要查看可用用的命令列表表,只需要鍵鍵入SQLCMD

-?然后按Enter鍵(見圖)即即可。772.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器課堂實(shí)驗(yàn):前前期準(zhǔn)備第一步:新建建數(shù)據(jù)庫(kù)第二步:建立立school數(shù)據(jù)庫(kù)782.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器課堂實(shí)驗(yàn):前前期準(zhǔn)備第三步:右鍵鍵點(diǎn)擊school數(shù)據(jù)庫(kù),選擇擇任務(wù)中的還還原,選擇還還原數(shù)據(jù)庫(kù)。。792.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器課堂實(shí)驗(yàn):前前期準(zhǔn)備第四步:在還還原數(shù)據(jù)庫(kù)界界面中,選擇擇源設(shè)備,單單擊右側(cè)選擇擇按鈕,打開開指定備份,,點(diǎn)擊添加。在打開開的定位備份份文件界面選選擇還原備份份文件school1。802.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器課堂實(shí)驗(yàn):前前期準(zhǔn)備第五步:則備備份數(shù)據(jù)庫(kù)信信息將出現(xiàn)在在還原的備份份集界面中,,將該還原項(xiàng)項(xiàng)打勾,貯備備還原數(shù)據(jù)庫(kù)庫(kù)。812.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器課堂實(shí)驗(yàn):前前期準(zhǔn)備第六步:還原原前再次點(diǎn)擊擊選擇項(xiàng),在在右側(cè)的配置置界面將“覆蓋現(xiàn)有數(shù)據(jù)據(jù)庫(kù)”勾選上。回到到常規(guī)選項(xiàng)界面,點(diǎn)擊確確定按鈕開始始還原school數(shù)據(jù)庫(kù)。最終終顯示還原成成功界面。822.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器(1)即席查詢Sqlcmd的啟動(dòng),將導(dǎo)導(dǎo)致該工具通通過windows身份鏈接到本本地的默認(rèn)實(shí)實(shí)例;也可以以通過sqlcmd–s參數(shù),可以鏈鏈接到遠(yuǎn)程服服務(wù)器或者某某個(gè)實(shí)例上面面。832.7注冊(cè)、配置和和管理SQLServer2005服務(wù)器(2)啟動(dòng)、暫停停、停止服務(wù)務(wù)器暫停SQLServer默認(rèn)實(shí)例從命令提示符符輸入以下命命令:netpause"SQLServer(MSSQLSERVER)"暫停SQLServer命名實(shí)例在命令提示符符下,輸入下下列命令之一一:請(qǐng)用要管管理的實(shí)例的的名稱替換pause"SQLServer(instancename)"-或-netpauseMSSQL$instancename恢復(fù)暫停的SQLServer默認(rèn)實(shí)例從命令提示符符輸入以下命命令:netcontinueMSSQLSERVER恢復(fù)暫停的SQLServer命名實(shí)例在命令令提示示符下下,輸輸入下下列命命令之之一。。(請(qǐng)請(qǐng)用要要管理理的實(shí)實(shí)例的的名稱稱替換換instancename。)netcontinue"SQLServer(instancename)"-或-netcontinueMSSQL$instancename842.8連接到到SQLServer2005數(shù)據(jù)庫(kù)庫(kù)SQLServer2005的兩種種登錄錄模式式:Windows驗(yàn)證::通過過windows賬戶或或者組組控制制用戶戶訪問問SQLServer。SQLServer驗(yàn)證::通過過系統(tǒng)統(tǒng)管理理員定定義的的注冊(cè)冊(cè)賬戶戶和密密碼登登錄SQLServer。Windows認(rèn)證模模式的的優(yōu)點(diǎn)點(diǎn)更先進(jìn)進(jìn)的安安全策策略一組只只需建建一個(gè)個(gè)用戶戶更快捷捷的訪訪問混合認(rèn)認(rèn)證模模式的的優(yōu)點(diǎn)點(diǎn)非windows用戶及及Internet客戶可可以連連接到到數(shù)據(jù)據(jù)庫(kù)852.8連接到到SQLServer2005數(shù)據(jù)庫(kù)庫(kù)第一步步:登登錄SQLServer2005服務(wù)器器862.8連接到到SQLServer2005數(shù)據(jù)庫(kù)庫(kù)第二步步:配配置sa用戶的的登錄錄屬性性,設(shè)設(shè)置用用戶名名稱和和密碼碼。注注意須須將之之狀態(tài)態(tài)登錄錄改為為啟用用。872.8連接到到SQLServer2005數(shù)據(jù)庫(kù)庫(kù)第三步步:配配置數(shù)數(shù)據(jù)庫(kù)庫(kù)服務(wù)務(wù)器,,以混混合模模式進(jìn)進(jìn)行登登錄882.8連接到到SQLServer2005數(shù)據(jù)庫(kù)庫(kù)第四步步:重重啟服服務(wù)Sqlserver就可以以了。。其實(shí)實(shí),很很多時(shí)時(shí)候建建立了了SQLServer用戶而而無法法登錄錄的原原因,,很可可能就就是用用戶配配置完完成后后沒有有重新新啟動(dòng)動(dòng)造成成的。。892.9SQLServer系統(tǒng)數(shù)數(shù)據(jù)庫(kù)庫(kù)簡(jiǎn)介介系統(tǒng)數(shù)數(shù)據(jù)庫(kù)庫(kù)用戶數(shù)數(shù)據(jù)庫(kù)庫(kù)mastermodeltempdbmsdbUserDBdistribution902.9SQLServer系統(tǒng)數(shù)數(shù)據(jù)庫(kù)庫(kù)簡(jiǎn)介介2.9.1SQLServer2005有6個(gè)系統(tǒng)統(tǒng)數(shù)據(jù)據(jù)庫(kù)1.Master數(shù)據(jù)庫(kù)庫(kù)是SQLServer系統(tǒng)最最重要要的數(shù)數(shù)據(jù)庫(kù)庫(kù),它它記錄錄了SQLServer系統(tǒng)的的所有有系統(tǒng)統(tǒng)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論