版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
管理工具的使用本章目標(biāo)了解SQLServer2005的體系結(jié)構(gòu)
掌握SQLServer2005外圍應(yīng)用配置器掌握SQLServerconfigurationmanager熟悉SQLServerManagementStudio中的查詢窗口的使用掌握如何查看進(jìn)程與關(guān)閉死鎖熟練使用聯(lián)機叢書Chapter2/35
SQLServer2005的體系結(jié)構(gòu)SQLServer2005是基于client/server體系結(jié)構(gòu)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它具有可伸縮性、可以管理性和可用性。SQLSERVER2005使用Transact-SQL語句在server和client之間傳送請求Chapter3/35SQLServer2005產(chǎn)品中提供了多種數(shù)據(jù)庫工具,可以完成數(shù)據(jù)庫的配置、管理和開發(fā)等多種任務(wù)。Chapter4/35SQLServer2005管理工具管理工具說明SQLServerManagementStudio用于訪問、配置、控制、管理和開發(fā)SQLServer的所有組件。如編輯和執(zhí)行查詢,啟動標(biāo)準(zhǔn)向?qū)蝿?wù)
BusinessIntelligenceDevelopmentStudio用于AnalysisServices和IntegrationServices解決方案的集成開發(fā)環(huán)境SQLServerProfiler用于監(jiān)視SQLServer數(shù)據(jù)庫引擎實例或AnalysisServices實例的圖形用戶界面SQLServer配置管理器管理服務(wù)器和客戶端網(wǎng)絡(luò)配置設(shè)置SQLServer外圍應(yīng)用配置器用于啟動或停止SQLServer安裝的一些功能、服務(wù)和遠(yuǎn)程連接,提高SQLServer的安全性Chapter5/35管理外圍安全、訪問以及網(wǎng)絡(luò)配置配置工具:使用SQLserver2005
外圍應(yīng)用配置器配置SQLserver服務(wù)、管理網(wǎng)絡(luò)和SQL本地客戶端配置為了控制對服務(wù)器的訪問:最重要的是配置SQLserver服務(wù)、組件和網(wǎng)絡(luò)連接,每個SQLserver的安裝都有特定的服務(wù)、組件、和網(wǎng)絡(luò)配置,這個配置決定了對服務(wù)器外圍應(yīng)用訪問進(jìn)行控制的安全級別:例如:誰能訪問服務(wù)器以及通過什么方式訪問啟動時自動運行或需要時手動運行SQLserver服務(wù)SQL組件通過什么方式可以連接(被連接)到遠(yuǎn)程資源Chapter6/35SQLserver2005外圍應(yīng)用配置器使用SQLServer2005的外圍應(yīng)用配置器Chapter9/35SQLserver2005外圍應(yīng)用配置器在外圍應(yīng)用配置器中可以完成的任務(wù):連接到指定的SQLserver安裝程序管理指定服務(wù)器的服務(wù)配置管理指定服務(wù)器的連接配置管理不同SQLserver組件的選項Chapter10/35SQLserver2005外圍應(yīng)用配置器功能一:配置遠(yuǎn)程SQLserver打開SQLserver2005的外圍應(yīng)用配置器時,默認(rèn)連接到本機,也可以使用“更改計算機”來更改計算機連接。本地計算機:管理運行此工具的計算機遠(yuǎn)程計算機:管理遠(yuǎn)程計算機的配置,輸入遠(yuǎn)程計算機的名稱Chapter11/35SQLServer2005外圍應(yīng)用配置器功能二:管理服務(wù)器配置通過SQLserver2005的外圍應(yīng)用配置器來瀏覽和管理SQLserver服務(wù)的啟動狀態(tài)單擊主界面上的“服務(wù)和連接的外圍應(yīng)用配置器”Chapter12/35SQLServerconfigurationmanager如何打開服務(wù)配置管理器界面可以使用所有程序---microsoftSQLserver2005---配置工具--SQLserver配置管理器或者使用命令SQLservermanager.msc
服務(wù)配置管理器作用:
管理服務(wù)的登陸帳戶、啟動類型和狀態(tài),也可以管理高級特性例如轉(zhuǎn)存目錄、錯誤報告和啟動參數(shù)Chapter13/35SQLserverconfigurationmanager配置一:啟動停止重啟服務(wù)選中服務(wù),使用菜單欄上的“啟動”、“暫?!薄ⅰ巴V埂被蛘哂覔艋螂p擊服務(wù),或者單擊屬性配置二:設(shè)置服務(wù)啟動模式
Chapter14/35SQLserverconfigurationmanager配置三:設(shè)置啟動服務(wù)帳戶SQLserver使用兩種不同的帳戶:本地帳戶和域帳戶SQL
允許使用三種不同的本地帳戶
本地服務(wù):允許SQLserver像一個系統(tǒng)服務(wù)一樣執(zhí)行操作并且使用本地資源本地系統(tǒng):允許SQLserver作為操作系統(tǒng)的部分執(zhí)行操作(使用操作系統(tǒng)的部分協(xié)議),并且使用本地資源網(wǎng)絡(luò)服務(wù):允許SQLserver像一個網(wǎng)絡(luò)服務(wù)一樣執(zhí)行操作,并且使用本地和遠(yuǎn)程資源Chapter15/35SQLserverconfigurationmanager配置四:設(shè)置數(shù)據(jù)庫引擎的啟動參數(shù)啟動參數(shù)控制SQLServer數(shù)據(jù)庫引擎如何啟動和當(dāng)它運行時設(shè)置了那些選項。最初的三個參數(shù)(-d,-e和-l)是SQLServer默認(rèn)的。-d<路徑>設(shè)置master數(shù)據(jù)的完全路徑,如省略將使用注冊表的值-e<路徑>設(shè)置錯誤日志的完全路徑-l<路徑>設(shè)置master數(shù)據(jù)庫事務(wù)日志的完全路徑-m以單用戶方式啟動SQLServer,僅單用戶可以連接,并且沒有啟動檢查點進(jìn)程Chapter16/35SQLserverconfigurationmanager管理網(wǎng)絡(luò)配置和SQL本地客戶端配置通過網(wǎng)絡(luò)配置可以為每一個服務(wù)器實例獨立的設(shè)定網(wǎng)絡(luò)配置SQLServer使用協(xié)議:SharedMemoryNamedPipesTCP/IP和VIAChapter17/35SQLserverconfigurationmanager配置SharedMemory網(wǎng)路配置SharedMemory協(xié)議僅用于本地連接配置NamedPipes網(wǎng)絡(luò)配置NamedPipes協(xié)議主要用于windowsNTwindows98和windows較早版本的操作系統(tǒng)的本地連接及遠(yuǎn)程連接配置TCP/IP網(wǎng)路配置TCP/IP協(xié)議是通過本地或遠(yuǎn)程連接到SQLserver的首選協(xié)議Chapter18/35SQLserverconfigurationmanager配置本地客戶端協(xié)議的順序當(dāng)有多種客戶端協(xié)議存在并且要配置使用時,客戶端通過一個特定的順序使用這些協(xié)議,默認(rèn)的順序是:1SharedMemory2TCP/IP3NamedPipes共享內(nèi)存是首選的的本地連接協(xié)議Chapter19/35管理SQLServer啟動SQLServer引擎有兩種操作方式,可以用命令行應(yīng)用程序(SQLServer.exe)或作為服務(wù)來運行開始—所有程序---microsoftSQLserver2005—SQLServerManagementStudio啟動SSMS或者使用SQLwb啟動Chapter20/35從命令行管理服務(wù)在遠(yuǎn)程系統(tǒng)中,可以使用Telnet連接到系統(tǒng),然后發(fā)出命令。NetstartmsSQLserver以服務(wù)方式啟動SQLServerNetstopmsSQLserver停止運行SQLServerNetpausemsSQLserver暫停NetcontinuemsSQLserver恢復(fù)如果是命名實例NetstartmsSQLserver$instancenameChapter21/35注冊服務(wù)器保存SQLServer實例信息連接或分組SQLServer實例察看SQLServer實例的運行狀態(tài)對象資源管理器管理SQLServer實例中所有對象的用戶界面查詢編輯器運行Transact-SQLSQLServerManagementStudio注冊服務(wù)器對象資源管理器查詢窗口Chapter22/35SQLServerManagementStudio連接到一個數(shù)據(jù)庫實例允許您使用特定服務(wù)器和它的相關(guān)組件數(shù)據(jù)庫:管理包括master和model的系統(tǒng)數(shù)據(jù)庫,也包括用戶數(shù)據(jù)庫和快照安全性:管理SQL登錄、服務(wù)器角色、鏈接數(shù)據(jù)庫和存儲證書復(fù)制:配置分發(fā)、更新、復(fù)制密碼和啟動復(fù)制監(jiān)視器管理配置SQLServer的日志、數(shù)據(jù)庫維護(hù)計劃、全文搜索、分布式事務(wù)處理協(xié)調(diào)器和數(shù)據(jù)庫郵件服務(wù)器對象:配置備份設(shè)備、HTTP端點、鏈接數(shù)據(jù)庫和服務(wù)器觸發(fā)器SQLServer代理:配置SQLServer代理作業(yè)、警報、操作員、代理和錯誤日志Chapter23/35注冊服務(wù)器通過SQLServerManagementStudio注冊服務(wù)器可以保存實例連接信息、連接和分組實例、察看實例運行狀態(tài)注冊服務(wù)器時必須指定服務(wù)器類型服務(wù)器的名稱登錄到服務(wù)器時使用的身份驗證類型注冊服務(wù)器Chapter24/35確定系統(tǒng)和服務(wù)器信息在服務(wù)器屬性對話框的常規(guī)頁中可以查看如下信息:SQLServer版本操作系統(tǒng)版本SQLServer譯本平臺和芯片的體系結(jié)構(gòu)CPU的數(shù)目所選實例的根目錄位置默認(rèn)服務(wù)器排序規(guī)則也可以使用xp_msver獲得同樣信息
execxp_msver‘productname’,’productversion’,’language’,’platform’,’windowsversion’,’physicalmemory’,’processorcount’Chapter25/35查看數(shù)據(jù)庫服務(wù)器
常規(guī)內(nèi)存處理器最大服務(wù)器內(nèi)存版本9.00.1399.06使用AWE分配內(nèi)存最大工作線程數(shù)Chapter26/35調(diào)節(jié)內(nèi)存的使用SQLServer可動態(tài)管理內(nèi)存需求,許多情況下,它可以運行得很好
默認(rèn)內(nèi)存設(shè)置如下:
動態(tài)配置SQLServer內(nèi)存
最小內(nèi)存為0MB
最大內(nèi)存為允許使用磁盤上的虛擬內(nèi)存,又使用物理內(nèi)存
沒有專為SQLServer保留內(nèi)存
地址窗口擴展(AWE)沒有啟用
執(zhí)行查詢最小內(nèi)存設(shè)置為1024K實踐提示:在SQLServer2005中不要使用“最大優(yōu)化網(wǎng)絡(luò)應(yīng)用程序數(shù)據(jù)吞吐量”的設(shè)置Chapter27/35啟用AWE內(nèi)存支持SQLServer企業(yè)版本和開發(fā)版本支持地址窗口擴展(AWE)內(nèi)存,當(dāng)AWE內(nèi)存支持啟用的時候,SQLServer啟動時動態(tài)分配AWE內(nèi)存,在最小和最大內(nèi)存間按需分配內(nèi)存,目的是整個系統(tǒng)需求上平衡SQLServer的內(nèi)存使用注意:當(dāng)SQLServer2005運行在windowsserver2003平臺的時候,微軟推薦啟用AWE內(nèi)存支持,添加內(nèi)存要求AWE在SQLServer啟動期間被啟用Chapter28/35配置驗證和審核通過“服務(wù)器屬性”對話框的“安全性”頁來配置身份驗證和審核Chapter29/35配置用戶和遠(yuǎn)程連接請求數(shù)據(jù)的處理是通過客戶端系統(tǒng)的用戶連接,客戶端打開一個到SQLServer的連接,做一個請求,然后等待SQLServer的響應(yīng)。Chapter30/35配置用戶和遠(yuǎn)程連接設(shè)置最大連接數(shù)
范圍0-32767默認(rèn)情況下是0表示無限制查詢當(dāng)前用戶連接數(shù)
select@@max_connections注意:設(shè)置后需要重新啟動才生效Chapter31/35修復(fù)配置故障從損壞的配置中恢復(fù)如果設(shè)置不當(dāng),會阻止SQLServer的啟動,修復(fù)步驟1本地登錄到受影響的服務(wù)器或通過Telnet或終端服務(wù)器遠(yuǎn)程登錄2確保msSQLserver或msSQLserver$實例名已經(jīng)停止3如果是默認(rèn)實例:netstopmsSQLserver4到命令提示符下切換到msSQL.1\msSQL\binn5啟動SQL:SQLservr–s(instancename)–f-f:用最小的配置以單用戶模式啟動SQLServer6在開啟令一個命令行:SQLcmd–Uusername–Ppassword7成功登錄后,通過輸入命令對配置做反向配置8完成后退出SQLcmd9在運行SQL的命令中ctrl+c10當(dāng)提示輸入Y,就會停止SQLServer11最后正常啟動Chapter32/35修復(fù)配置故障方法二:重新生成master數(shù)據(jù)原則:
要還原master\model\msdb數(shù)據(jù)庫
所有用戶數(shù)據(jù)庫都不可用,必須重新創(chuàng)建用戶數(shù)據(jù)庫
重新應(yīng)用所有的SQLServer的更新重新生成master數(shù)據(jù)步驟:
1管理員權(quán)限登錄到服務(wù)器,在控制面板—添加刪除程序
2選擇MicrosoftSQLServer2005-更改-啟動向?qū)?/p>
3在維護(hù)頁中選擇想使用的組件
4啟動安裝向?qū)?下一步
5在更改刪除實例—更改—功能選擇---雙擊組件條目
6下一步—安裝,SQL將檢查安裝并重新生成已損壞的安裝Chapter33/35SQLServerManagementStudio查詢窗口SQLServerManagementStudio查詢窗口是個一個提供圖形的查詢的管理工具,用于提交Transact-SQL語言,然后發(fā)送到服務(wù)器,并返回執(zhí)行結(jié)果,該工具支持基于任何服務(wù)的數(shù)據(jù)庫連接。在開發(fā)和維護(hù)應(yīng)用系統(tǒng)時,是最常用的管理工具之一在啟動的ssms窗口中,單擊新建查詢圖標(biāo),系統(tǒng)彈出新健查詢窗口Chapter34/35SQLServerManagementStudio查詢窗口SSMS查詢窗口由文件、編輯、視圖、查詢、項目工具、窗口、社區(qū)幫助9項菜單組成1“文件”菜單2“編輯”菜單3“視圖”菜單4“查詢”菜單5“窗口”菜單6“幫助”菜單7SQL分析器圖標(biāo)Chapter35/35管理服務(wù)器活動SQLServer事件探查器(活動監(jiān)視器)系統(tǒng)管理員可以借助SQLServer事件查看器監(jiān)視SQLserver2005實例中的事件,捕獲每個事件的數(shù)據(jù),并將其保存到文件或SQLserver表中供以后分析,使用SQLserver事件查看器可以實現(xiàn)一下功能:1監(jiān)視SQLServer實例的性能2調(diào)試Transact-SQL語句和存儲過程3識別執(zhí)行慢的查詢4在工程開發(fā)階段,通過單步執(zhí)行語句測試SQL語句和存儲過程,以確認(rèn)代碼俺預(yù)期運行5通過捕獲生產(chǎn)系統(tǒng)中的事件,并在測試系統(tǒng)中回放它們來解決SQLServer中的問題,這對測試和調(diào)試很有用,并使得用戶可以不受干擾繼續(xù)使用生產(chǎn)系統(tǒng)6審核和復(fù)查在SQLServer實例中發(fā)生的活動,這使安全管理員可以復(fù)查任何事件,包括登錄嘗試成功與失敗,以及訪問語句成功與失敗審核的等Chapter36/35檢查進(jìn)程信息
進(jìn)程信息提供有關(guān)進(jìn)程狀態(tài)、當(dāng)前用戶連接和其他服務(wù)器活動的詳細(xì)信息進(jìn)入SQLServerManagementStudio窗口,選擇“服務(wù)器”,然后找到管理--活動監(jiān)視器---右擊“活動監(jiān)視器”Chapter37/35通過進(jìn)程ID和對象跟蹤鎖鎖可以通過進(jìn)程ID和對象來跟蹤,按照下列步驟,通過進(jìn)程ID或?qū)ο蟛榭存i(1)啟動SSMS,然后連接到服務(wù)器(2)展開服務(wù)器節(jié)點下的”管理節(jié)點”,然后雙擊“活動監(jiān)視器”來啟動活動監(jiān)視器(3)通過進(jìn)程
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版抵押貸款購銷合同起草指南3篇
- 二零二五年珠寶玉石交易合同3篇
- 二零二五版新型節(jié)能建材采購合同(工地裝修)3篇
- 二零二五年度餐飲泔水處理與有機垃圾資源化利用合同2篇
- 二零二五年教育信息化建設(shè)項目競標(biāo)合同3篇
- 二零二五版新能源居間合同解析與合同屬性3篇
- 二零二五版高新技術(shù)研發(fā)項目合伙投資合同3篇
- 二零二五版數(shù)據(jù)中心基礎(chǔ)設(shè)施安裝合同6篇
- 二零二五版辦公文檔范本家政服務(wù)合同(雙方法律關(guān)系)3篇
- 二零二五版拉森鋼板樁租賃合同租賃日期及租期計算的詳細(xì)規(guī)定9篇
- 機電傳動單向數(shù)控平臺-礦大-機械電子-有圖
- 婦科病盆腔炎病例討論
- 人教版高中物理必修一同步課時作業(yè)(全冊)
- 食堂油鍋起火演練方案及流程
- 《呼吸衰竭的治療》
- 有余數(shù)的除法算式300題
- 2024年中考政治總復(fù)習(xí)初中道德與法治知識點總結(jié)(重點標(biāo)記版)
- 2024年手術(shù)室的應(yīng)急預(yù)案
- 五年級上冊小數(shù)除法豎式計算練習(xí)300題及答案
- 【外資便利店在我國的經(jīng)營策略分析案例:以日本羅森便利店為例11000字(論文)】
- 6061鋁合金退火工藝
評論
0/150
提交評論