數(shù)據(jù)庫基礎(chǔ)知識(shí)_SQL_SERVER介紹和使用_第1頁
數(shù)據(jù)庫基礎(chǔ)知識(shí)_SQL_SERVER介紹和使用_第2頁
數(shù)據(jù)庫基礎(chǔ)知識(shí)_SQL_SERVER介紹和使用_第3頁
數(shù)據(jù)庫基礎(chǔ)知識(shí)_SQL_SERVER介紹和使用_第4頁
數(shù)據(jù)庫基礎(chǔ)知識(shí)_SQL_SERVER介紹和使用_第5頁
已閱讀5頁,還剩127頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P2 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n課程介紹n目標(biāo)n收益nSQL SERVER介紹和使用nQ&AP3 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n以SQL SERVER2005為基準(zhǔn)平臺(tái),介紹SQL SERVER 2005相關(guān)概念,安裝,維護(hù)和基本管理知識(shí)P4 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n通過本次課程n了解SQL SERVER安裝要求n了解SQL SERVER版本n獨(dú)立完成安裝SQL SERVER 2005n了解SQL SERVER的基本安全維護(hù)n利用各種方法啟用和

2、停用SQL SERVERn了解SQL SERVER的服務(wù)類似n熟練使用SQL Server Management Studio 平臺(tái)n熟練使用SQL Server提供的工具nSQL SERVER 2005配置的最佳實(shí)踐P5 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL SERVER2005概述n準(zhǔn)備安裝SQL SERVER2005n安裝SQL SERVER2005n管理工具n使用技巧nQ&AP6 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。nS

3、QL Server 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。P7 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server 2005是Microsoft在二十一世紀(jì)所推出最新的數(shù)據(jù)庫管理系統(tǒng),同時(shí),針對XML語法也提供支持,因此在學(xué)習(xí)及使用上,有更寬廣的空間。nSQL Server是相當(dāng)容易使用、容易維護(hù),而且使用成本相對低的數(shù)據(jù)庫管理系統(tǒng),甚至在MIS人員的訓(xùn)練方面,也是相對較容易找到適當(dāng)?shù)娜诉x。nSQL與SQL Server是不同的。前者是目前【數(shù)據(jù)庫語法的標(biāo)準(zhǔn)語言】,而后者SQL

4、 Server則是Microsoft所推出的【數(shù)據(jù)庫管理系統(tǒng)軟件】。也就是說SQL是用來控制數(shù)據(jù)庫的數(shù)據(jù)存取的一種計(jì)算機(jī)語言,而SQL Server則是一套數(shù)據(jù)庫管理系統(tǒng)軟件。P8 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P9 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL SERVER2005概述n準(zhǔn)備安裝SQL SERVER 2005nSQL Server 2005版本n硬件要求 (32/64位)n操作系統(tǒng)要求n軟件要求n與舊版本共存n安裝SQL SERVER 2005n管理工具n使用技巧nQ&AP10 版權(quán)所有 1993-2009 金蝶軟件(中國)有

5、限公司版 本描 述企業(yè)版(32/64位)支持SQL Server 2005的所有功能,適合支持最大的網(wǎng)站與企業(yè)在線事務(wù)處理 (OLTP) 以及數(shù)據(jù)倉儲(chǔ) (Data Warehouse) 系統(tǒng)??勺鳛樯a(chǎn)數(shù)據(jù)庫的服務(wù)器??芍С謨?nèi)存大小無限制、CPU數(shù)量無限制標(biāo)準(zhǔn)版本(32/64位)適合作小型工作組或部門的數(shù)據(jù)庫服務(wù)器。一般所使用的SQL Server 2005版本??芍С謨?nèi)存大小無限制、4顆CPUs,數(shù)據(jù)庫大小無限制 開發(fā)版(32/64位)支持企業(yè)版的所有功能,但只授權(quán)作為開發(fā)與測試系統(tǒng)之用,而非生產(chǎn)服務(wù)器,可以升級(jí)為企業(yè)版和標(biāo)準(zhǔn)版工作組版(32位)功能近似標(biāo)準(zhǔn)版,但比標(biāo)準(zhǔn)版少了Reportin

6、g Services、Analysis Services、Notification Servers等功能??芍С謨?nèi)存大小至3GB、2顆CPUs,數(shù)據(jù)庫大小無限制學(xué)習(xí)版(32位)免費(fèi)的功能精簡版。只供軟件廠商在開發(fā)須使用SQL Servers2005功能產(chǎn)品時(shí),直接附于其產(chǎn)品中??芍С謨?nèi)存大小至1GB、1顆CPUs,數(shù)據(jù)庫大小4GBP11 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司功能學(xué)習(xí)版 工作組版標(biāo)準(zhǔn)版企業(yè)版注釋CPU 數(shù)量124無限制支持多內(nèi)核理器RAM1 GB3 GBOS MaxOS Max內(nèi)存不能超過操作系統(tǒng)支持的最大值64 位支持 WOWWOW數(shù)據(jù)庫大小4 GB無限制無限

7、制無限制分區(qū)支持大型數(shù)據(jù)庫并行索引操作索引操作并行處理索引視圖所有版本皆支持索引視圖創(chuàng)建。只有 Enterprise Edition 支持按查詢處理器匹配索引視圖。P12 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司功能學(xué)習(xí)版工作組版標(biāo)準(zhǔn)版企業(yè)版注釋數(shù)據(jù)庫鏡像高級(jí)的高可用性解決方案,包括快速故障轉(zhuǎn)移和自動(dòng)客戶重定向 故障轉(zhuǎn)移群集備份日志傳送數(shù)據(jù)備份和恢復(fù)解決方案聯(lián)機(jī)系統(tǒng)更改包括熱添加內(nèi)存、專用管理連接和其他聯(lián)機(jī)操作聯(lián)機(jī)索引聯(lián)機(jī)還原快速恢復(fù)開始撤消操作時(shí)可用的數(shù)據(jù)庫http:/http:/ 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司硬 件需 求處理器處理器類型:Pentiu

8、m III相容或更高的處理器頻率:最低600MHz,建議1GHz或更快的內(nèi)存Enterprise / Developer / Standard:最低512MB,建議1GB,最高取決于操作系統(tǒng)最大需求Workgroup:最低512MB,建議1GB,最高3GBExpress:最低192MB,建議512GB,最高1GB硬盤無論是否安裝在默認(rèn)的扇區(qū),安裝程序在安裝期間會(huì)在系統(tǒng)磁盤產(chǎn)生臨時(shí)文件,所以在安裝或升級(jí)之前,檢查系統(tǒng)磁盤是否有1.6GB的可用空間對于實(shí)際硬盤空間的需求,則視系統(tǒng)配置設(shè)定、應(yīng)用程序以及所選擇的安裝選項(xiàng)而訂,對于Enterprise版本完全安裝的相關(guān)組件及文件而言,約占746MB空間

9、P14 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司硬 件需 求處理器IA64 最低要求:733 MHz 或更快的 Itanium 處理器或更高處理器 X64 最低要求:1 GHz 或更快的 AMD Opteron、AMD Athlon 64、具有 Intel EM64T 支持的 Intel Xeon、具有 EM64T 支持的 Intel Pentium IV內(nèi)存IA64:512 MB(推薦 1 GB 或更高,最多 32 TB)X64:512 MB(推薦 1 GB 或更高,最多 32 TB)硬盤無論是否安裝在默認(rèn)的扇區(qū),安裝程序在安裝期間會(huì)在系統(tǒng)磁盤產(chǎn)生臨時(shí)文件,所以在安裝或升級(jí)之前

10、,檢查系統(tǒng)磁盤是否有1.6GB的可用空間對于實(shí)際硬盤空間的需求,則視系統(tǒng)配置設(shè)定、應(yīng)用程序以及所選擇的安裝選項(xiàng)而訂,對于Enterprise版本完全安裝的相關(guān)組件及文件而言,約占746MB空間http:/ 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司企業(yè)版 開發(fā)版 標(biāo)準(zhǔn)版 工作組版 學(xué)習(xí)版 Windows 2000 Professional SP4Windows 2000 Server SP4 (所有版本)W i n d o w s X P Home SP2W i n d o w s X P Professional SP2Windows Server 2003 SP2 (所有版本)

11、P16 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server Setup會(huì)安裝下列的軟件組件:nMicrosoft Windows .NET Framework 2.0nMicrosoft SQL Server Native ClientnMicrosoft SQL Server Setup support files當(dāng)卸載SQL Server 2005時(shí),僅有SQL Server Setup support files會(huì)自動(dòng)移除 SQL Server 2005 Express版本不會(huì)安裝.NET Framework 2.0,需從微軟網(wǎng)站下載P17 版權(quán)所有 1993-

12、2009 金蝶軟件(中國)有限公司n升級(jí)n支持直接從SQL Server 2000 SP4以后或SQL Server 7.0 SP4以后的版本升級(jí)n共存nSQL Server 2000 / 2005/2008 實(shí)例可以共存P18 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL SERVER2005概述n準(zhǔn)備安裝SQL SERVER 2005n安裝SQL SERVER 2005nSQL Server SQL Server 的組件的組件n實(shí)例名稱n服務(wù)帳戶n驗(yàn)證模式n排序規(guī)則n安裝/卸載問題n管理工具n使用技巧nQ&AP19 版權(quán)所有 1993-2009 金蝶軟件(中國)有

13、限公司服務(wù)器組件 說明 SQL Server 數(shù)據(jù)庫引擎 數(shù)據(jù)庫引擎包括 數(shù)據(jù)庫引擎(用于存儲(chǔ)、處理和保護(hù)數(shù)據(jù)的核心服務(wù))、復(fù)制、全文搜索以及用于管理關(guān)系數(shù)據(jù)和 XML 數(shù)據(jù)的工具。Analysis Services Analysis Services 包括用于創(chuàng)建和管理聯(lián)機(jī)分析處理 (OLAP) 以及數(shù)據(jù)挖掘應(yīng)用程序的工具。Reporting Services 1,2 Reporting Services 包括用于創(chuàng)建、管理和部署表格報(bào)表、矩陣報(bào)表、圖形報(bào)表以及自由格式報(bào)表的服務(wù)器和客戶端組件。Reporting Services 還是一個(gè)可用于開發(fā)報(bào)表應(yīng)用程序的可擴(kuò)展平臺(tái)。Notifica

14、tion Services Notification Services 是一個(gè)平臺(tái),用于開發(fā)和部署將個(gè)性化即時(shí)信息發(fā)送給各種設(shè)備上的用戶的應(yīng)用程序。Integration Services Integration Services 是一組圖形工具和可編程對象,用于移動(dòng)、復(fù)制和轉(zhuǎn)換數(shù)據(jù)。1Reporting Services 的安裝需要 Internet 信息服務(wù) (IIS) 5.0 或更高版本。2 Reporting Services 的報(bào)表設(shè)計(jì)器組件需要 Microsoft Internet Explorer 6.0 Service Pack (SP) 1。P20 版權(quán)所有 1993-200

15、9 金蝶軟件(中國)有限公司管理工具 說明 SQL Server Management Studio 1 SQL Server Management Studio (SSMS) 是 Microsoft SQL Server 2005 中的新組件,這是一個(gè)用于訪問、配置、管理和開發(fā) SQL Server 的所有組件的集成環(huán)境。SSMS 將 SQL Server 早期版本中包含的企業(yè)管理器、查詢分析器和分析管理器的功能組合到單一環(huán)境中,為不同層次的開發(fā)人員和管理員提供 SQL Server 訪問能力。SQL Server 配置管理器SQL Server 配置管理器為 SQL Server 服務(wù)、服

16、務(wù)器協(xié)議、客戶端協(xié)議和客戶端別名提供基本配置管理。SQL Server Profiler SQL Server Profiler提供了圖形用戶界面,用于監(jiān)視數(shù)據(jù)庫引擎實(shí)例或 Analysis Services 實(shí)例。數(shù)據(jù)庫引擎優(yōu)化顧問數(shù)據(jù)庫引擎優(yōu)化顧問可以協(xié)助創(chuàng)建索引、索引視圖和分區(qū)的最佳組合。1要安裝 SQL Server Management Studio,需要 Internet Explorer 6.0 SP1。P21 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司客戶端組件 說明 連接組件安裝用于客戶端和服務(wù)器之間通信的組件,以及用于 DB-Library、ODBC 和 OLE

17、 DB 的網(wǎng)絡(luò)庫。開發(fā)工具 說明 Business Intelligence Development Studio 1 Business Intelligence Development Studio 是用于 Analysis Services、Reporting Services 和 Integration Services 解決方案的集成開發(fā)環(huán)境。文檔和示例 說明 SQL Server 聯(lián)機(jī)叢書SQL Server 2005 的核心文檔。SQL Server 示例提供數(shù)據(jù)庫引擎、Analysis Services、Reporting Services 和 Integration Servi

18、ces 的示例代碼和示例應(yīng)用程序。1要安裝 Business Intelligence Development Studio,需要 Internet Explorer 6.0 SP1。P22 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n支持多實(shí)例SQL Server 2005 版本 數(shù)據(jù)庫引擎實(shí)例 分析服務(wù)實(shí)例 報(bào)表服務(wù)實(shí)例 企業(yè)/開發(fā)版505050標(biāo)準(zhǔn)/工作組/學(xué)習(xí)版161616P23 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n默認(rèn)實(shí)例n有且僅有一個(gè)n命名實(shí)例n實(shí)例名不能包含字詞“Default”、“MSSQLServer”或其他保留關(guān)鍵字n實(shí)例名限制為 16 個(gè)字

19、符n實(shí)例名的首字符必須是字母或下劃線 (_)。n實(shí)例名中不允許存在空格或其他特殊字符;也不允許有反斜杠 ()、逗號(hào) (,)、冒號(hào) (:)、分號(hào) (;)、單引號(hào) ()、“and”符 (&) 或“at”符號(hào) ()P24 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n網(wǎng)域用戶帳戶n使用 Windows 驗(yàn)證來設(shè)定及連接到 SQL Servern設(shè)計(jì)的網(wǎng)域用戶帳戶對 SQL Server 服務(wù)具有最少且適當(dāng)?shù)臋?quán)限n當(dāng)服務(wù)必須與網(wǎng)絡(luò)服務(wù)互動(dòng)時(shí)n例如:遠(yuǎn)程過程調(diào)用,復(fù)制,備份至網(wǎng)絡(luò)驅(qū)動(dòng)器機(jī)、關(guān)于遠(yuǎn)程數(shù)據(jù)源的聯(lián)結(jié)、SQL Server Agent 郵件功能和 SQL Mail。P25 版權(quán)

20、所有 1993-2009 金蝶軟件(中國)有限公司n使用內(nèi)建系統(tǒng)帳戶n可分成:指派本機(jī)系統(tǒng)、網(wǎng)絡(luò)服務(wù)或本地服務(wù)n(1) 本地服務(wù)賬戶n是一個(gè)特殊的內(nèi)建賬戶,類似于已驗(yàn)證的用戶帳戶。n對于資源和對象的存取層級(jí)與使用者群組的成員相同。如果個(gè)別服務(wù)或進(jìn)程受到危害時(shí),這種有限的存取權(quán)有助于保護(hù)您的系統(tǒng)。n以此賬戶執(zhí)行的服務(wù)是以不含認(rèn)證的 Null 會(huì)話來存取網(wǎng)絡(luò)資源。n(2) 網(wǎng)絡(luò)服務(wù)帳戶n是一個(gè)特殊的內(nèi)建賬戶,類似已驗(yàn)證的用戶帳戶。對于資源和對象的存取層級(jí)與使用者群組的成員相同。n以網(wǎng)絡(luò)服務(wù)帳戶執(zhí)行的服務(wù)是使用計(jì)算機(jī)帳戶的認(rèn)證來存取網(wǎng)絡(luò)資源。P26 版權(quán)所有 1993-2009 金蝶軟件(中國)有限

21、公司n建議:不要對 SQL Server 或 SQL Server Agent 服務(wù)使用網(wǎng)絡(luò)服務(wù)帳戶。n(3) 本機(jī)系統(tǒng)帳戶n是一個(gè)高度授權(quán)的賬戶;指派本機(jī)系統(tǒng)權(quán)限給 SQL Server 服務(wù)帳戶時(shí)要謹(jǐn)慎。n不需要密碼就可以連接到相同計(jì)算機(jī)上 SQL Server 的本機(jī)系統(tǒng)帳戶。P27 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nWindows 驗(yàn)證模式n默認(rèn)驗(yàn)證模式,比混合模式更加安全nWindows 驗(yàn)證可以搭配 Kerberos 安全性通訊協(xié)議,在增強(qiáng)密碼的復(fù)雜驗(yàn)證方面提供密碼原則強(qiáng)化,提供對帳戶鎖定的支持,以及支持密碼逾期n從安全的角度,可能的話,請使用【W(wǎng)indows

22、 驗(yàn)證】n混合模式n允許使用者利用 Windows 驗(yàn)證或 SQL Server 驗(yàn)證來連接n必須為所有 SQL 帳戶設(shè)定增強(qiáng)密碼,密碼是對抗入侵者的第一道防線n不要設(shè)定為空白P28 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n查看服務(wù)器的排序規(guī)則nSELECT CONVERT (varchar, SERVERPROPERTY(collation)n查看數(shù)據(jù)庫的排序規(guī)則nSELECT CONVERT (varchar, DATABASEPROPERTYEX(database_name,collation)n修改數(shù)據(jù)庫的排序規(guī)則nALTER DATABASE myDB COLLATE

23、 Chinese_PRC_CI_ASn查看表字段的排序規(guī)則nSELECT name FROM customer ORDER BY name COLLATE Chinese_PRC_CI_ASn修改字段的排序規(guī)則nALTER TABLE myTable ALTER COLUMN mycol NVARCHAR(10) COLLATE Chinese_PRC_CI_ASnK/3數(shù)據(jù)庫需要的排序規(guī)則nChinese_PRC_CI_ASP29 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n檢查服務(wù)n檢查 SQL Server 服務(wù)是否在執(zhí)行:在 【控制面板/系統(tǒng)管理工具/服務(wù)】,然后尋找對應(yīng)的

24、服務(wù)顯示名稱。n如果服務(wù)沒有在執(zhí)行,請以鼠標(biāo)右鍵單擊該服務(wù),然后單擊【啟動(dòng)】 來啟動(dòng)該服務(wù)。如果服務(wù)無法啟動(dòng),請查看服務(wù)屬性中的執(zhí)行路徑。確定執(zhí)行路徑存在于指定的路徑上。n檢查 SQL Server 2005 安裝程序記錄文件 n安裝程序在安裝期間會(huì)為每一個(gè) SQL Server 組件建立記錄文件;Setup.exe 一啟動(dòng),就會(huì)開始記錄。方法如下:n1. 打開Windows 目錄:%ProgramFiles%Microsoft SQL Server90Setup BootstrapLOGn2. 打開 Summary.txt 文件。查看是否有錯(cuò)誤消息。P30 版權(quán)所有 1993-2009 金蝶

25、軟件(中國)有限公司n3. 如果 Summary.txt 文件中的信息無法告訴您失敗的內(nèi)容,請?jiān)谙嗤夸浵麻_啟請?jiān)谙嗤夸浵麻_啟 SQLSetupxxxx.cab 文件文件。n4. 如果這個(gè) .cab 文件不存在,請從下列位置開啟 CORE 記錄文件:%ProgramFiles%Microsoft SQL Server90Setup BootstrapLOGFiles查看最近修改的 Core 記錄文件:SQLSetupxxxx_ComputerName_Core.log。n5. 如果在安裝期間,用戶接口上有顯示錯(cuò)誤請尋找這個(gè)記錄文件:SQLSetupxxxxs_ComputerName_W

26、I.log。P31 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n6. 分析 SQLSetup_xxxx 記錄文件時(shí),請?jiān)谖募袑ふ?UE 3。這是 Return Value 3 的縮寫。n7. 如果在安裝進(jìn)度期間有組件失敗請開啟記錄文件 SQLSetupxxxx_ComputerName_SQL.log并執(zhí)行 UE 3 搜尋來掃描錯(cuò)誤。P32 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n問題(1) :n應(yīng)用程序無法在分布式事務(wù)中獲取 SQL Server 2005 資源n可能原因:n由于 Microsoft 分布式事務(wù)協(xié)調(diào)器 (MS DTC) 并未在 Microsoft

27、 Windows 中完全設(shè)定,所以應(yīng)用程序可能無法在分布式事務(wù)中獲取 SQL Server 2005 資源。這個(gè)問題會(huì)影響使用分布式事務(wù)的鏈接服務(wù)器、分布式查詢和遠(yuǎn)程調(diào)用。P33 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n解決方法:n若要預(yù)防這類問題發(fā)生,您必須在有安裝 SQL Server 2005 的服務(wù)器上完整啟用 MS DTC 服務(wù)。n若要完整啟用 MS DTC,請使用下列步驟: n1. 打開【控制面板/系統(tǒng)管理工具/組件服務(wù)】n2. 打開【組件服務(wù)/計(jì)算機(jī)/我的電腦】n3. 在 【我的電腦】以鼠標(biāo)右鍵單擊 【屬性】n4. 在 【MSDTC】 窗口中,單擊【停止】 來停止

28、該服務(wù)n5. 單擊【安全配置】按鈕,設(shè)置DTC登錄賬戶設(shè)為 NT AUTHORITYNetworkService。P34 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n問題(2) :n升級(jí)到 SQL Server 2005 失敗,并出現(xiàn)【安裝程序無法連接到數(shù)據(jù)庫服務(wù)進(jìn)行服務(wù)器組態(tài)?!垮e(cuò)誤信息。n可能原因:n如果在升級(jí)到 SQL Server 2005 期間無法使用通訊端口 1433,則 SQL Server 安裝程序會(huì)傳回下列錯(cuò)誤:SQL Server 安裝程序無法連接到數(shù)據(jù)庫服務(wù)進(jìn)行服務(wù)器組態(tài)。n解決方法:n若要繼續(xù),請終止使用通訊端口 1433 的進(jìn)程,并繼續(xù)進(jìn)行 SQL Ser

29、ver 2005 安裝程序:n1.從命令提示字符執(zhí)行 netstat -o。n2.識(shí)別使用通訊端口 1433 的應(yīng)用程序或進(jìn)程。n3.使用 任務(wù)管理器 來關(guān)閉應(yīng)用程序或終止進(jìn)程以釋放通訊端口 1433。P35 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n4.繼續(xù) SQL Server 2005 安裝程序。n如果使用上述步驟仍無法釋放通訊端口 1433,請使用下列其他步驟:n1.打開【控制面板】 的【添加或刪除程序】。n2.選取 【Microsoft SQL Server 2005】,再單擊 【更改】。n3.在【組件選擇】頁面上,單擊要升級(jí)的 SQL Server 實(shí)例的單選按鈕,然

30、后按【下一步】。n4.在 【功能維護(hù)】 頁面上,單擊 Database Engine,然后按【下一步】。n5.單擊【繼續(xù)】 來繼續(xù) SQL Server 2005 的升級(jí)。P36 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n安裝后刪除SQL Server 2005的問題n可能導(dǎo)致 Enterprise Manager 無法使用n請重新注冊:SQL DMn方法如下:nsqldmo.dll 在 C:Program FilesMicrosoft SQL Server80Toolsbinn 之下 .n請?jiān)诿钚兄?,?zhí)行:regsvr32 C:Program FilesMicrosoft S

31、QL Server80Toolsbinnsqldmo.dll P37 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL SERVER2005概述n準(zhǔn)備安裝SQL SERVER 2005n安裝SQL SERVER 2005n管理工具nSQL Server Management Studion報(bào)表報(bào)表nSQL Server 配置管理器nSQL Server 外圍應(yīng)用配置器nDACnSQL Profilern維護(hù)計(jì)劃n使用技巧nQ&AP38 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server的核心管理部份n提供圖形化的接口n方便進(jìn)行系統(tǒng)、數(shù)據(jù)庫等的管理

32、與維護(hù)工作P39 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n提供的功能n可針對SQL Server、SQL Server代理程序、SQL Mail、分布式事務(wù) (DTC),全文搜尋等進(jìn)行啟動(dòng)、設(shè)定、關(guān)閉等動(dòng)作。n管理備份。n管理數(shù)據(jù)庫。n管理數(shù)據(jù)庫維護(hù)工作。n管理登錄與權(quán)限。n管理復(fù)制。n管理表、視圖,存儲(chǔ)過程、觸發(fā)器、索引和規(guī)則、默認(rèn)值、用戶自定義數(shù)據(jù)類型。n維護(hù)計(jì)劃工作。n產(chǎn)生SQL ScriptsP40 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P41 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P42 版權(quán)所有 1993-2009 金蝶軟件(中國)有

33、限公司P43 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P44 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n以窗口為基準(zhǔn)的分析器 n執(zhí)行SQL命令 n提供了色彩程序代碼查詢編輯器與圖形執(zhí)行計(jì)劃 n不能提供圖形化的管理。 n功能:n(1) 執(zhí)行SQL命令n(2) 分析查詢計(jì)劃n(3) 顯示查詢統(tǒng)計(jì)n(4) 執(zhí)行索引分析P45 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P46 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n查詢結(jié)果展示n表格n文本P47 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n選項(xiàng)設(shè)置P48 版權(quán)所有 1993-2009

34、 金蝶軟件(中國)有限公司n針對不會(huì)T-SQL命令的用戶n選擇要查詢的數(shù)據(jù)表、針對數(shù)據(jù)項(xiàng)設(shè)置別名、排序,和過濾條件n使用者進(jìn)行任何設(shè)置時(shí),在下方皆會(huì)顯示出T-SQL指令,用戶也可通過此窗口來了解T-SQLP49 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n啟動(dòng)查詢設(shè)計(jì)器n查詢在編輯器中設(shè)計(jì)查詢n選項(xiàng)需要查詢的對象P50 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n選擇列n設(shè)置列別名【可選】n是否要輸入n排序方式和排序順序n設(shè)置過濾條件n【確定】后顯示結(jié)果P51 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n在SQL Server中數(shù)據(jù)庫除了儲(chǔ)存數(shù)據(jù)表外,還儲(chǔ)存

35、了許多其它的對象,例如:視圖、存儲(chǔ)過程等,可依據(jù)不同的應(yīng)用或用途建立不同的數(shù)據(jù)庫對象 P52 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server 2005安裝完畢后,會(huì)有五個(gè)已建好的默認(rèn)數(shù)據(jù)庫:nMasternModelnMsdbnTempdbn系統(tǒng)資源n此四個(gè)默認(rèn)數(shù)據(jù)庫是系統(tǒng)數(shù)據(jù)庫,是SQL Server本身在使用的。n這些數(shù)據(jù)庫的用途簡單說明列表如下: P53 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司數(shù)據(jù)庫用途說明master記錄所有有關(guān)SQL Server的系統(tǒng)信息,包括:初始信息、登錄帳戶、系統(tǒng)配置、目前系統(tǒng)中有哪些用戶建立的數(shù)據(jù)庫等。如果mas

36、ter毀損,SQL Server將會(huì)無法啟動(dòng)model是一個(gè)【模板】數(shù)據(jù)庫,當(dāng)新增數(shù)據(jù)庫時(shí),SQL Server便會(huì)以此數(shù)據(jù)庫做模板,將它的內(nèi)容復(fù)制到新增的數(shù)據(jù)庫里,所以這個(gè)數(shù)據(jù)庫可以說是所有新數(shù)據(jù)庫最初的模型。而如果你更改了model數(shù)據(jù)庫的內(nèi)容,那么以后新增的數(shù)據(jù)庫內(nèi)容便會(huì)跟你修改過的model的數(shù)據(jù)庫內(nèi)容一樣msdb專供SQL Server代理程序使用的數(shù)據(jù)庫,它存放有關(guān)警告、作業(yè)、數(shù)據(jù)備份、數(shù)據(jù)復(fù)制、數(shù)據(jù)維護(hù)等P54 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司數(shù)據(jù)庫用途說明tempdb用來存放所有暫時(shí)的數(shù)據(jù)表和存儲(chǔ)過程,并且提供SQL Server存放目前使用中的數(shù)據(jù)表。這

37、個(gè)數(shù)據(jù)庫是一個(gè)全局的資源,在數(shù)據(jù)庫內(nèi)的臨時(shí)表及存儲(chǔ)過程都可供所有的使用者來使用。它的容量會(huì)依需要自動(dòng)增長,但在每次SQL Server重新啟動(dòng)時(shí),內(nèi)容會(huì)全部清除掉,并且以預(yù)設(shè)的大小重新建立。tempdb的大小是否足夠,會(huì)關(guān)系SQL Server2005的性能,因此建議將tempdb設(shè)定成自動(dòng)增長。系統(tǒng)資源是SQL Server2005新增的只讀數(shù)據(jù)庫,但是它不會(huì)出現(xiàn)在SQL Management Studio的【對象管理】窗口中,因此只能透過復(fù)制方式來備份與還原【系統(tǒng)資源】數(shù)據(jù)庫的文件(mssqlsystemresource.mdf主資料文件與mssqlsystemresource.ldf事務(wù)

38、歷史記錄文件)。它是用來存放SQL Server所有的系統(tǒng)對象(例如:以sp_開頭的系統(tǒng)存儲(chǔ)過程)。不要移除或重新命名文件名,以免SQL Server無法啟動(dòng)。如果移動(dòng)master系統(tǒng)數(shù)據(jù)庫文件,要同時(shí)將系統(tǒng)資源數(shù)據(jù)庫文件移動(dòng)到相同的地方P55 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n一個(gè)數(shù)據(jù)庫至少需要一個(gè)主數(shù)據(jù)文件(Primary Data File)以及一個(gè)事務(wù)日志文件(Log File)。n一個(gè)數(shù)據(jù)庫最多只能有一個(gè)主數(shù)據(jù)文件,但是可以有多個(gè)事務(wù)日志文件。n主數(shù)據(jù)文件:n存儲(chǔ)數(shù)據(jù)庫的初始信息、系統(tǒng)數(shù)據(jù)與一般數(shù)據(jù),其文件名后綴為 .mdf。n事務(wù)日志文件:n1. 儲(chǔ)存數(shù)據(jù)庫變

39、動(dòng)的日志信息,其擴(kuò)展名為.ldf,它的目的是當(dāng)數(shù)據(jù)庫發(fā)生問題時(shí),可使用此文件還原數(shù)據(jù)庫n 2. 大小至少為1MB。P56 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n次要文件(Secondary Data File):n1. 次要文件用來儲(chǔ)存一般數(shù)據(jù), 其擴(kuò)展名為 .ndf。n2. 數(shù)據(jù)量非常龐大時(shí)才有需要,必要時(shí)可以建立多個(gè)次要文件,如果在不同的實(shí)體硬盤(是指真正獨(dú)立的硬盤)上建立次要文件并將數(shù)據(jù)存放其中,在某些情況下,是可提升性能的。P57 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n當(dāng)數(shù)據(jù)庫有多個(gè)數(shù)據(jù)文件時(shí),可以使用SQL Server文件組將多個(gè)相關(guān)的文件歸類為

40、同一組,并賦予組一個(gè)名稱,以便提升存取性能。n可將數(shù)據(jù)、索引或數(shù)據(jù)表中的大型對象數(shù)據(jù)分別歸類在不同的文件組中,然后將這些文件組分別存放在不同的物理磁盤上來提升性能。n可輕易地將新文件加到新的磁盤上。n可以單獨(dú)備份與還原特定的文件或文件組,而不需要備份與還原整個(gè)數(shù)據(jù)庫,以增加數(shù)據(jù)還原的速度。P58 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n系統(tǒng)默認(rèn)的文件組。n在建立數(shù)據(jù)庫時(shí),SQL Server會(huì)自動(dòng)產(chǎn)生主文件組,其名稱為PRIMARY。n數(shù)據(jù)庫的主數(shù)據(jù)文件會(huì)固定屬于主文件組,是不可更改的。n包含系統(tǒng)數(shù)據(jù)表的所有分頁與系統(tǒng)對象。n在為數(shù)據(jù)庫加入其他次要文件時(shí),若未指定所屬的文件組,

41、默認(rèn)也會(huì)將次數(shù)據(jù)文件放入PRIMARY文件組中P59 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n此為使用者自行建立的文件組。n在CREATE DATABASE或ALTER DATABASE中,可以使用FILEGROUP參數(shù)來建立使用者自定義文件組,并指定要放入此文件組的次要文件。P60 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n在同一個(gè)時(shí)間,一個(gè)數(shù)據(jù)庫只能有一個(gè)文件組是默認(rèn)文件組。n數(shù)據(jù)庫建立表或索引時(shí),若未指定所屬的文件組,缺省會(huì)將它們放入默認(rèn)文件組中。n在缺省情況SQL Server會(huì)自動(dòng)將主文件組設(shè)為默認(rèn)文件組。n要將某一個(gè)文件組設(shè)為默認(rèn)文件組,則可使用ALT

42、ER DATABASE語句。n在建立時(shí)未指定所屬文件組的數(shù)據(jù)表與索引會(huì)在改變默認(rèn)文件組時(shí)被指定到新的默認(rèn)文件組的數(shù)據(jù)文件中,而系統(tǒng)對象與系統(tǒng)數(shù)據(jù)表仍將留在主要文件組中。如此可以防止占用系統(tǒng)對象與系統(tǒng)數(shù)據(jù)表的數(shù)據(jù)空間。 P61 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n在關(guān)系型的數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)表是存放數(shù)據(jù)的地方。n數(shù)據(jù)表的結(jié)構(gòu)n可在某一個(gè)數(shù)據(jù)表上,按鼠標(biāo)右鍵,執(zhí)行【設(shè)計(jì)】命令,就可以開啟數(shù)據(jù)表設(shè)計(jì)窗口來查看數(shù)據(jù)表的結(jié)構(gòu)P62 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P63 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司可在某一個(gè)數(shù)據(jù)表上,按鼠標(biāo)右鍵,執(zhí)行【

43、打開表】命令,就可以打開該表內(nèi)容P64 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P65 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n由一個(gè)或多個(gè)表產(chǎn)生n本身并沒有存放真正的數(shù)據(jù),實(shí)際的數(shù)據(jù)仍然是存在表中的,而View只是儲(chǔ)存數(shù)據(jù)讀取的定義罷了。n當(dāng)用戶操作View時(shí),實(shí)際上系統(tǒng)會(huì)根據(jù)View的定義,把數(shù)據(jù)從表中取出來,并且過濾掉不合View定義的數(shù)據(jù),然后將符合定義的數(shù)據(jù)顯示出來P66 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P67 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n存儲(chǔ)過程是預(yù)先寫好,而且已經(jīng)經(jīng)過編譯的SQL程序。n針對常用到的S

44、QL語句。n作用:n將上次所使用的語句存起來,等到要用時(shí)再加載到SQL Server Management Studio中執(zhí)行,且可以因?yàn)槊看尾煌男枨螅灰薷膸讉€(gè)語句就可以滿足需求,擴(kuò)展性較佳,比較有彈性 。P68 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P69 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n用戶:n對數(shù)據(jù)庫有訪問權(quán)限的用戶,但權(quán)限的大小則依設(shè)定而有所不同。n要讓用戶可以使用數(shù)據(jù)庫中的數(shù)據(jù)就必須有如下的過程:n在系統(tǒng)內(nèi)加入一組特定的賬號(hào)與密碼來讓用戶可以連上數(shù)據(jù)庫服務(wù)器,您可以在這時(shí)就賦予這個(gè)賬號(hào)的訪問權(quán)限,然后到數(shù)據(jù)庫中的用戶處新增這個(gè)使用者,最后

45、再規(guī)劃這個(gè)用戶讓他扮演一些數(shù)據(jù)庫的角色 P70 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P71 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n是數(shù)據(jù)庫的角色,就一定是數(shù)據(jù)庫的用戶,n是數(shù)據(jù)庫用戶,也是數(shù)據(jù)庫的角色,只不過每一個(gè)數(shù)據(jù)庫用戶都有不同的角色,而其對數(shù)據(jù)庫存取的權(quán)限也都不同 P72 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司數(shù)據(jù)庫角色權(quán)限db_accessadmin擁有新增、刪除數(shù)據(jù)庫用戶、群組以及數(shù)據(jù)庫角色的權(quán)限db_backupoperator擁有備份和還原數(shù)據(jù)庫的權(quán)限db_datareader擁有讀取任何數(shù)據(jù)表內(nèi)數(shù)據(jù)的權(quán)限db_datawrit

46、er擁有新増、修改、刪除任何數(shù)據(jù)表數(shù)據(jù)的權(quán)限db_ddladmin擁有新增、修改、刪除數(shù)據(jù)庫對象的權(quán)限db_denydatareader無讀取任何數(shù)據(jù)表的數(shù)據(jù)的權(quán)限db_denydatawriter無新增、修改、刪除任何數(shù)據(jù)表的數(shù)據(jù)的權(quán)限db_owner擁有處理數(shù)據(jù)庫的最大權(quán)限db_securityadmin擁有授與和更改對象權(quán)限的權(quán)限public包含在每一個(gè)數(shù)據(jù)庫中而無法被刪除,而且它預(yù)設(shè)user/group/role都屬于這個(gè)角色P73 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n用來限制字段的數(shù)據(jù)范圍。n規(guī)則是建立一套準(zhǔn)則,它檢查新增的數(shù)據(jù)或?qū)?shù)據(jù)表所做的修改是否符合規(guī)則所設(shè)

47、置的條件。n所有的用戶在存取這些數(shù)據(jù)時(shí),都必須遵循這些規(guī)則,而不是透過各個(gè)分散的前端應(yīng)用程序達(dá)成這樣的要求。n這些由服務(wù)器所強(qiáng)制要求的規(guī)則除了能減輕前端程序開發(fā)的負(fù)擔(dān)之外,更可以避免前端程序處理上所造成的錯(cuò)誤與減少數(shù)據(jù)不一致的情況發(fā)生 P74 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P75 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n用戶自定義數(shù)據(jù)類型就是在SQL Server 2005 所提供的數(shù)據(jù)類型之外,用戶自己還可以定義自己所需的數(shù)據(jù)類型,以補(bǔ)充系統(tǒng)數(shù)據(jù)類型的不足。n基本上,用戶自定義數(shù)據(jù)類型也是由系統(tǒng)數(shù)據(jù)類型所組成的,只不過它可以讓使用者自行命名而已P76

48、版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P77 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n用戶自定義函數(shù)的意義和存儲(chǔ)過程很像,但是函數(shù)可以直接用在表達(dá)式中。n在SQL Server 7.0之前只有系統(tǒng)內(nèi)建的函數(shù)可以使用,但從SQL Server 2000開始,用戶也可以自定義函數(shù)。n用戶自定義函數(shù)可以使用輸入?yún)?shù),但是不支持輸出參數(shù)。P78 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P79 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n用來設(shè)計(jì)默認(rèn)值對象,當(dāng)默認(rèn)值對象和字段結(jié)合在一起時(shí),如果字段沒有指定數(shù)據(jù),就會(huì)使用默認(rèn)值作為字段的內(nèi)容。n在S

49、QL Server中不但可以在字段中指定默認(rèn)值,而且還可以將【默認(rèn)值】建立成對象的類型,然后在整個(gè)數(shù)據(jù)庫中使用。 P80 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P81 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n將數(shù)據(jù)表中的數(shù)據(jù)按某個(gè)字段內(nèi)的值依某種順序排列,以增加數(shù)據(jù)搜尋的速度。n索引并不是一個(gè)實(shí)體文件,而是數(shù)據(jù)庫內(nèi)的邏輯組件。n用來進(jìn)行排序、查詢性能提升以及限制等需求。P82 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P83 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n是一種特殊、與數(shù)據(jù)表緊密結(jié)合的程序n當(dāng)數(shù)據(jù)表有新增、修改或刪除事件發(fā)生

50、時(shí),設(shè)置的觸發(fā)器就會(huì)被自動(dòng)執(zhí)行,以進(jìn)行維護(hù)數(shù)據(jù)完整性,或其他一些特殊的數(shù)據(jù)處理工作n觸發(fā)程序執(zhí)行的內(nèi)容和數(shù)據(jù)處理語句被當(dāng)作一個(gè)事務(wù)n如果在觸發(fā)器執(zhí)行的過程中發(fā)現(xiàn)任何錯(cuò)誤,可以取消整個(gè)事務(wù),回滾對數(shù)據(jù)做的任何處理n由于性能問題,K/3中禁止使用P84 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P85 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n在設(shè)計(jì)數(shù)據(jù)表時(shí),需要考慮字段的有效值、決定是否允許使用者沒有輸入值、決定數(shù)據(jù)的完整性和一致性等等。nSQL Server 2005也提供多種機(jī)制來實(shí)施數(shù)據(jù)字段中的數(shù)據(jù)約束:n主鍵限制 (Primary Key Constraints

51、):n1. 一個(gè)數(shù)據(jù)表最多只能有一個(gè)主鍵。n2. 主鍵值不可以為NULL,而且其值在數(shù)據(jù)表中是唯一而且不可重復(fù)的值。P86 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n外鍵限制:n數(shù)據(jù)表中的字段或字段的組合與其他數(shù)據(jù)表中的主鍵索引值或具有唯一性限制的字段有關(guān)聯(lián)特性的鍵。n沒有唯一性的限制n所參考的主鍵或具有唯一性的鍵并不一定是在其他的數(shù)據(jù)表,也可以參考自己本身的數(shù)據(jù)表,但所參考的數(shù)據(jù)表必須在同一個(gè)數(shù)據(jù)庫中。n唯一性限制:n如果一個(gè)字段使用了唯一性的限制,則表示輸入的值在這個(gè)數(shù)據(jù)表中是唯一而不可重復(fù)的值 ,且系統(tǒng)將會(huì)拒絕您的輸入或修改。n主鍵本身的定義已經(jīng)有唯一性的限制了,所以不能在

52、主鍵字段上再使用唯一性限制P87 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n檢查限制:n可以對字段或是整個(gè)數(shù)據(jù)表建立輸入值的檢查條件。n對字段做數(shù)據(jù)修改時(shí),系統(tǒng)會(huì)自動(dòng)檢查修改的值是否符合字段的檢查限制,如果不符合時(shí)系統(tǒng)會(huì)自動(dòng)拒絕所有的數(shù)據(jù)修改。n默認(rèn)值限制:n可減少數(shù)據(jù)的輸入或者是輸入的錯(cuò)誤。n此設(shè)定可以避免因?yàn)樽侄沃颠z漏所造成的程序錯(cuò)誤或其他復(fù)雜的影響。n如果字段允許有NULL值存在而且也沒有設(shè)默認(rèn)值時(shí),系統(tǒng)的默認(rèn)值就是NULL。P88 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n字段是否允許有NULL的限制:n 設(shè)定字段是否允許NULL值的輸入。nNULL并不是數(shù)

53、值的0或是字符串中的【空字符串】,NULL代表的是目前未知的或者是不清楚的值。P89 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server是以一種系統(tǒng)服務(wù),并與Windows 服務(wù)管理整合在一起,可以使用一般啟動(dòng)或停止Windows 服務(wù)的方式來啟動(dòng)或停止它。n啟動(dòng)、暫停與停止SQL Server的操作可以在本機(jī)或遠(yuǎn)程進(jìn)行。n如果是在Windows XP中使用SQL Server,則必須透過SQL Server本身提供的相關(guān)管理工具去啟動(dòng)、暫停與停止SQL Server,不能在遠(yuǎn)程去管理相關(guān)服務(wù)。P90 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n啟動(dòng)SQL

54、 Server的方法分為【SQL Server自動(dòng)啟動(dòng)】與【以人工方式啟動(dòng)SQL Server】兩大類 啟動(dòng)方式自動(dòng)手動(dòng)方法控制臺(tái)/服務(wù)配置管理器管理控制臺(tái)控制臺(tái)/服務(wù)配置管理器管理控制臺(tái)net命令P91 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n在命令行模式下執(zhí)行下面的命令nnet start mssqlserver 啟動(dòng)nnet pause mssqlserver 暫停nnet continue mssqlserver 繼續(xù) nnet stop mssqlserver 停止 P92 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n要運(yùn)行SQL Server 2005新

55、增的APPLY、PIVOT、UNPIVOT運(yùn)算符以及使用Microsoft .NET Framework Common Language Runtime(CLR)整合功能之前,必須將數(shù)據(jù)庫的兼容性級(jí)別設(shè)為90。n修改數(shù)據(jù)庫的兼容級(jí)別有下列二種方法:n使用【SQL Server Management Studio】n執(zhí)行系統(tǒng)存儲(chǔ)過程sp_dbcmptlevelnexec sp_dbcmptlevel dbname = pubs, new_cmptlevel = 90P93 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P94 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nMan

56、agement Studio提供的各式報(bào)表可用于管理n微軟提供從網(wǎng)站下載的 Performance Dashboard Reports P95 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n查看平均/總 IO,cpu執(zhí)行SQL語句情況n阻塞進(jìn)程情況n對象執(zhí)行信息n批處理執(zhí)行信息n.P96 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n硬件資源的情況nCPU 和 磁盤 I/On鎖n當(dāng)下被迫等待的語句n索引n建議須新增的索引以提升性能P97 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n一組遵循 Reporting Services 定義的客戶化報(bào)表n整合 SQL S

57、erver Management Studio nReport Viewer 控件n針對 SQL Server 2005 SP2 后的性能能監(jiān)控n存取 SQL Server 2005 所提供的系統(tǒng)對象,呈現(xiàn) SQL Server 2005 執(zhí)行個(gè)體當(dāng)下運(yùn)作的情形,以分析性能問題n微軟網(wǎng)站下載:nhttp:/ 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server 配置管理器是一種工具,用于管理與 SQL Server 相關(guān)聯(lián)的服務(wù)、配置 SQL Server 使用的網(wǎng)絡(luò)協(xié)議以及從 SQL Server 客戶端計(jì)算機(jī)管理網(wǎng)絡(luò)連接配置n管理服務(wù)n啟動(dòng)、暫停、恢復(fù)或停止服務(wù),還

58、可以查看或更改服務(wù)屬性n修改SQL SERVER服務(wù)帳戶密碼n使用參數(shù)啟用SQL SERVERn更改服務(wù)使用的帳戶n使用 SQL Server 配置管理器可以管理 SQL Server 服務(wù)P99 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n網(wǎng)絡(luò)協(xié)議n啟用/停用SQL SERVER網(wǎng)絡(luò)通信協(xié)議n設(shè)置通信協(xié)議nSQL Native Client n用戶端使用SQL Native Client連接到SQL SERVERn指定連接到SQL SERVER時(shí)指定的通信協(xié)議順序n設(shè)置用戶端連接通信協(xié)議n建立SQL SERVER別名,使用戶端可以通過自定義的連接串進(jìn)行連接n注意nTCP/IP協(xié)議

59、默認(rèn)是不啟用的,安裝完成后需要手工啟動(dòng)P100 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P101 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P102 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司P103 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司nSQL Server 外圍應(yīng)用配置器n用來啟用、停用、啟動(dòng)或停止 SQL Server 2005 的功能、服務(wù)和遠(yuǎn)程連接n默認(rèn)設(shè)置,停用了部份功能和組件來減少產(chǎn)品的可攻擊接口區(qū)n【服務(wù)和連接的外圍應(yīng)用配置】n啟用或停用用于遠(yuǎn)程連接的 SQL Server 2005 服務(wù)和網(wǎng)絡(luò)協(xié)議n默認(rèn)設(shè)置學(xué)習(xí)版,開發(fā)版

60、只允許本機(jī)客戶端連接。企業(yè)版,標(biāo)準(zhǔn)版和工作組版可使用TCP/IP 連接n點(diǎn)選【遠(yuǎn)程連接】即可修改 SQL Server 用于接聽的通訊協(xié)議。TCP/IP 優(yōu)于命名管道,因?yàn)榉阑饓π枰_啟的通訊端口較少n重新啟動(dòng) Database Engine 實(shí)例的服務(wù),才能應(yīng)用變P104 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n啟動(dòng)協(xié)議支持P105 版權(quán)所有 1993-2009 金蝶軟件(中國)有限公司n【功能的外圍應(yīng)用配置】n啟用或停用多項(xiàng) Database Engine、Analysis Services 和 Reporting Services 功能。n缺省停用下面功能:即席遠(yuǎn)程查詢、CLR 集成、專用管理員連接 (DAC)、數(shù)據(jù)庫郵件

溫馨提示

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

評論

0/150

提交評論