




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、自動化管理任務SQL Server 2005提供了多種自動化方式幫助用戶管理數據庫,主要包括SQL Server代理(Agent)、維護計劃、作業和警報等,它們統稱為自動化管理任務。這些自動化管理任務能夠自動地完成預先定義好的活動,從而簡化管理員的工作,并且可以避免管理員的誤操作。本章將詳細介紹如何利用這些自動化管理任務來實現對SQL Server 2005數據庫的自動化管理,主要包含以下知識點。l SQL Server代理l 維護計劃l 作業l 警報l 操作員一、 SQL Server代理 SQL Server代理是SQL Server 2005數據庫自動化管理任務的核心,它提供了系統的自動
2、化處理機制,與SQL Server 2005數據庫引擎緊密集成,以下介紹SQL Server代理的基本概念與常見操作。1 SQL Server代理簡介SQL Server代理是指代替用戶去做一系列的操作,可以將SQL Server代理服務進程看作一個虛擬的用戶,這個虛擬用戶可以自動地去完成一系列預先指定好的工作。SQL Server代理實際上是一種Microsoft Windows服務,它執行安排的管理任務,即“作業”。SQL Server代理將大部分配置信息存儲在msdb數據庫的表中,并使用SQL Server 2005憑據對象來存儲代理的身份驗證信息。因此,SQL Server代理服務的啟
3、動依賴于SQL Server 2005數據庫引擎服務的啟動。用戶定義的作業包含一個或多個作業步驟。每個步驟都有自己的任務。SQL Server代理可以按照計劃運行作業,也可以在響應特定事件時運行作業,還可以根據需要運行作業。若要使用SQL Server代理來進行自動化管理,按以下步驟進行操作:(1)確定哪些管理任務或服務器事件定期執行以及這些任務或事件是否可以通過編程方式進行管理。如果任務涉及一系列可預見的步驟并且在特定時間或響應特定事件時執行,則該任務非常適合自動化。(2)使用SQL Server Management Studio、Transact-SQL腳本或SQL Server管理對象
4、(SMO)定義一組作業、計劃、警報和操作員。(3)運行已定義的SQL Server代理作業。如果正在運行SQL Server 2005數據庫服務器的多個實例,則可以使用多服務器管理來自動管理所有實例的公共任務。2 SQL Server代理組件SQL Server代理使用以下自動管理組件來定義要執行的任務、執行任務的時間以及報告任務成功或失敗的方式。2.1 作業“作業”是SQL Server代理執行的一系列指定操作。使用作業可以定義一個能執行一次或多次的管理任務,并能監視執行結果是成功還是失敗。作業可以在一個本地服務器上運行,也可以在多個遠程服務器上運行。可以通過以下幾種方式來運行作業: 根據一
5、個或多個計劃; 響應一個或多個警報; 通過執行sp_start_job存儲過程。作業中的每個操作都是一個“作業步驟”。作業步驟作為作業的一部分進行管理。所有作業步驟均在特定的安全上下文中運行。對于使用Transact-SQL的作業步驟,可以使用EXECUTE AS語句設置作業步驟的安全上下文。對于其他類型的作業步驟,則可以使用代理帳戶來設置作業步驟的安全上下文。2.2 計劃“計劃”指定了作業運行的時間。多個作業可以根據一個計劃運行,多個計劃也可以應用到一個作業。計劃可以為作業運行的時間定義下列條件: 每當SQL Server代理啟動時; 每當計算機的CPU使用率處于定義的空閑狀態水平時; 在特
6、定日期和時間運行一次; 按重復執行的計劃運行。2.3 警報“警報”是對特定事件的自動響應。可以定義警報產生的條件。警報可以響應以下任一條件: SQL Server事件; SQL Server性能條件; 運行SQL Server代理的計算機上的Microsoft Windows Management Instrumentation(WMI)事件。警報可以執行以下操作: 通知一個或多個操作員; 運行作業。2.4 操作員“操作員”定義的是負責維護一個或多個SQL Server 2005實例的個人聯系信息。在有些企業中,操作員職責被分配給一個人。在擁有多個服務器的企業中,操作員職責可以由多人分擔。操作
7、員既不包含安全信息,也不會定義安全主體。SQL Server 2005可以通過下列一種或多種方式通知操作員有警報出現: 電子郵件; 尋呼程序(通過電子郵件); net send。可以將操作員定義為一組個人的別名。這樣,該組的所有成員就可以同時收到通知。3 配置SQL Server代理SQL Server代理服務進程要在操作系統上運行時,和普通的用戶一樣,需要以一定的身份去運行,這個身份是就服務啟動賬戶。3.1 服務啟動賬戶服務啟動帳戶可以定義運行SQL Server代理的Windows帳戶及其網絡權限。SQL Server代理在指定的用戶帳戶下運行。(1)內置帳戶。可以從下列內置Windows
8、服務帳戶的列表中選擇: “本地系統”帳戶。 “網絡服務”帳戶。(2)本帳戶。使用戶可以指定運行SQL Server代理服務的Windows域帳戶。3.2 驗證必要的Windows權限在SQL Server 2005中,必須將SQL Server代理配置為使用sysadmin固定服務器角色的成員帳戶的憑據,才能執行其功能。該帳戶必須擁有以下Windows權限: 調整進程的內存配額; 以操作系統方式操作; 作為批處理作業登錄; 作為服務登錄; 替換進程級記號。驗證已設置了所有必要的Windows權限,具體操作過程如下:(1)單擊“開始”菜單,依次選擇“程序”|“管理工具”|“本地安全策略”命令,打
9、開“本地安全設置”對話框。(2)依次展開“本地策略”|“用戶權利指派”節點,打開“本地安全設置”窗口。 (3)對上面列出的每個權限重復以下操作。雙擊該權限,彈出相應的對話框,驗證運行SQL Server代理的服務帳戶是否已列出。如果沒有列出,單擊“添加用戶或組”按鈕,輸入運行SQL Server代理的帳戶,然后單擊“確定”按鈕。4 啟動和停止SQL Server代理服務SQL Server代理必須作為服務運行,以便自動化管理任務。用戶可以配置SQL Server代理服務,使其在操作系統啟動時自動啟動,也可以在需要完成作業時手動啟動。可以停止或暫停SQL Server代理服務以掛起作業、操作員通
10、知和警報。注意:默認情況下,Microsoft SQL Server 2005安裝后SQL Server代理服務是禁用的。用戶可以利用“SQL Server配置管理器”來配置SQL Server代理服務的啟動方式為“自動”模式,隨操作系統啟動而自動運行。其方法是在“SQL Server Agent屬性”對話框中,選擇“服務”選項卡,配置“啟動模式”選項為“自動”模式。4.1 啟動SQL Server代理服務使用“SQL Server配置管理器”工具啟動SQL Server代理服務,具體操作過程如下:(1)依次選擇“開始”|“所有程序”|“Microsoft SQL Server 2005”|“
11、配置工具”,然后選擇“SQL Server配置管理器”,打開“SQL Server配置管理器”對話框。(2)展開“SQL Server 2005服務”節點。(3)右擊“SQL Server Agent”服務器實例,在彈出的快捷菜單中選擇“啟動”命令,即可啟動SQL Server Agent代理服務。4.2 停止或重新啟動SQL Server代理服務使用“SQL Server配置管理器”工具停止或重新啟動SQL Server代理服務,具體操作過程如下:(1)依次選擇“開始”|“所有程序”|“Microsoft SQL Server 2005”|“配置工具”,然后選擇“SQL Server配置管理
12、器”,打開“SQL Server配置管理器”對話框。(2)展開“SQL Server 2005服務”節點。(3)右擊“SQL Server Agent”服務器實例,在彈出的快捷菜單中選擇“停止”或“重新啟動”命令,即可停止或重新啟動SQL Server代理服務。5 SQL Server代理的安全性SQL Server代理使數據庫管理員能夠在一個安全上下文中運行每個作業步驟,這個安全上下文只具有執行該作業步驟所需的權限,這是由SQL Server代理決定的。若要為某個特定的作業步驟設置權限,可以創建一個具有所需權限的代理,然后將該代理分配給該作業步驟。一個代理可以指定給多個作業步驟。對于需要相同
13、權限的作業步驟,可以使用同一個代理。5.1 SQL Server代理固定數據庫角色SQL Server 2005引入了下列msdb數據庫固定數據庫角色,使管理員可以更好地控制對SQL Server代理的訪問。下面按從低到高的訪問權限列出了角色: SQLAgentUserRole角色 SQLAgentReaderRole角色 SQLAgentOperatorRole角色如果用戶不是其中某個角色的成員,連接到SQL Server Management Studio中的SQL Server時,對象資源管理器中的“SQL Server代理”將不可見。用戶必須是這些固定數據庫角色之一的成員,或者是sys
14、admin固定服務器角色的成員才能使用SQL Server代理。5.2 SQL Server代理子系統“子系統”是預定義的對象,它表示可用于Microsoft SQL Server代理的代理帳戶的一組功能。每個代理都可以訪問一個或多個子系統。子系統可以提供安全性,因為它們分隔了對可用于代理的功能的訪問。除了Transact-SQL作業步驟,每個作業步驟都在代理的上下文中運行。Transact-SQL作業步驟使用EXECUTE AS命令設置安全上下文。SQL Server代理中包括了若干代理子系統。可以在“對象資源管理器”窗口中,依次展開“SQL Server代理”|“代理”節點來查看。在創建作
15、業步驟的時候,還可以創建Transact-SQL作業步驟。Transact-SQL作業步驟只是在數據庫內部執行,因此不需要代理子系統,所有沒有針對Transact-SQL作業步驟的SQL Server代理子系統。5.3 創建代理賬戶SQL Server代理的代理帳戶用于定義作業步驟的安全上下文。代理帳戶向SQL Server代理提供訪問Windows用戶安全憑據的權限。每個代理帳戶都可以與一個或多個子系統相關聯。使用代理帳戶的作業步驟可以通過使用Windows用戶的安全上下文來訪問指定子系統。SQL Server代理運行使用代理帳戶的作業步驟之前,將模擬代理帳戶中定義的憑據,然后使用該安全上下
16、文來運行作業步驟。使用SQL Server Management Studio來創建SQL Server代理的代理帳戶,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”節點。(3) 右擊“代理”節點,在彈出的快捷菜單中選擇“新建代理”命令,打開“新建代理帳戶”對話框。(4) 選擇“常規”選項。首先指定新代理的“代理名稱”、“憑據名稱”和“說明”,然后在“對以下子系統有效”的區域中選擇該代理帳戶對哪些子系統是有效的,如圖所示:(5) 單擊“確定”按鈕,完成代理帳戶的
17、創建操作。 此時,即可在“代理”節點下的每個SQL Server代理子系統節點下看到剛才新建的代理帳戶。二、 維護計劃維護計劃用于創建自動運行的維護工作,用戶可以通過維護計劃實現自動定期備份數據庫、檢查數據庫可能出現錯誤的一些特性等功能。用戶可以通過維護計劃向導設置核心維護任務,從而確保數據庫執行良好。事實上維護計劃向導通過創建一個或多個SQL Server代理作業,這些代理作業將按照計劃的間隔自動執行這些維護任務。1 可以自動運行的維護計劃維護計劃可以實現自動維護任務,SQL Server 2005數據庫實現的可以自動維護的任務主要包括以下種類。l 檢查數據庫完整性l 收縮數據庫l 重新組織
18、索引l 重新生成l 更新統計信息l 清除歷史記錄l 執行SQL Server代理作業l 備份數據庫(完整)l 備份數據庫(差異)l 備份數據庫(事務日志)2 使用向導創建維護計劃維護計劃向導提供了一個友好的界面,來幫助用戶設置核心維護任務。它經常用于檢查數據庫完整性、壓縮數據庫、重新組織索引、重新生成索引、更新統計信息、清除歷史記錄、備份數據庫等操作,從而確保數據庫運行正常。維護計劃向導可創建一個或多個SQL Server代理作業,代理作業可對多服務器環境中的本地服務器或目標服務器執行這些任務。可以按預訂的時間間隔執行任務也可以按需執行任務。10.2.3 手工創建維護計劃盡管可以使用“維護計劃
19、向導”輕松地創建維護計劃,但是手動創建這些計劃具有更大的靈活性。三、 作業作業是一系列由SQL Server代理按順序執行的指定操作。作業包含一個或多個作業步驟,每個步驟都有自己的任務。作業可以執行一系列活動,包括運行Transact-SQL腳本、命令行應用程序、Microsoft ActiveX腳本、Integration Services包、Analysis Services命令和查詢或復制任務。作業可以運行重復任務或那些可計劃的任務,并且可以通過生成警報來自動通知用戶作業狀態,從而極大地簡化了SQL Server管理。可以手動運行作業,也可以將作業配置為根據計劃或響應警報來運行。1 創建
20、作業用戶可以使用SQL Server Management Studio工具或者Transact-SQL語句代碼來創建作業。1.1 使用圖形工具創建作業(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”節點。(3) 右擊“作業”節點,在彈出的快捷菜單中選擇“新建作業”命令,打開“新建作業”對話框。(4) 選擇“常規”選項。在“名稱”文本框中輸入作業的名稱。在“所有者”文本框中直接輸入一個有效的登錄名,或者通過右側的按鈕查找輸入。在“類別”下拉列表框中選擇該作業的類別。在“說明”中輸入
21、對作業功能的說明。如果不希望在創建作業后立即運行作業,取消選中“已啟用”復選框。設置好“常規”選項所對應的頁面,如圖所示:(5) 單擊“確定”按鈕,完成作業的創建。 此時,用戶即可在“對象資源管理器“窗口中,依次展開”SQL Server代理”|“作業”節點,來查看和管理剛創建好的作業。 1.2 創建其他用戶的作業作為數據庫管理員,有時要為其他用戶創建作業,創建后將作業的所有權授予此人。具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某
22、個作業,在彈出的快捷菜單中選擇“屬性”命令,打開“作業屬性”對話框。(4) 單擊“所有者”文本框右側的按鈕,在打開的“選擇登錄名”對話框中,選擇一個登錄名。(5) 單擊“確定”按鈕,完成所有權的授予。1.3 使用存儲過程創建SQL Server代理作業使用SQL Server代理作業也可以使用Transact-SQL代碼來完成,通過與作業相關的存儲過程來實現。使用存儲過程創建SQL Server代理作業,可以參考以下存儲過程:(1) 執行sp_add_category將指定的作業加到服務器中。(2) 執行sp_add_job創建作業。(3) 執行sp_add_jobstep創建一個或多個作業步
23、驟。(4) 執行sp_add_schedule創建計劃。(5) 執行sp_attach_schedule將計劃附加到作業。(6) 執行sp_add_jobserver設置作業的服務器。2 創建作業步驟作業步驟是作業對數據庫或服務器執行的操作。每個作業必須至少有一個作業步驟。作業步驟可以為可執行程序和操作系統命令、Transact-SQL語句(包括存儲過程和擴展存儲過程)、Microsoft ActiveX腳本、復制任務、Analysis Services任務和Integration Services包等。使用SQL Server Management Studio工具來創建作業步驟,實現對“p
24、ubs”數據庫的完整備份。具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”節點。(3) 右擊“作業”節點,在彈出的快捷菜單中選擇“新建作業”命令,打開“新建作業”對話框。在該對話框中輸入相應的內容。(4) 選擇“步驟”選項。(5) 單擊“新建”按鈕,打開“新建作業步驟”對話框。選擇“常規”選項。在“步驟名稱”文本框中,輸入相應的步驟名稱;在“類別”列表中,選擇“Transact-SQL腳本(T-SQL)”類型;在“數據庫”列表中選擇pubs數據庫;在“命令”區域中
25、,打開文件或直接輸入要執行的Transact-SQL腳本語句。如圖所示: 選擇“高級”選項,可以設置該作業步驟的高級特性。(6) 單擊“確定”按鈕,即可完成該作業步驟的創建操作,返回“新建作業”對話框的“步驟”選項所對應的頁面。此時,即可在“作業步驟列表”中看到剛才創建的作業步驟。(7) 單擊“確定”按鈕,完成作業步驟的創建操作。3 創建作業計劃通過作業計劃可以定義作業開始運行的條件。可以為任何類型的作業建立計劃,并且多個作業可以使用同一個作業計劃。制定完作業計劃后,SQL Server代理可以根據計劃自動運行作業。使用SQL Server Management Studio工具來創建作業計劃
26、,定期地對“pubs”數據庫進行完整備份。具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“屬性”命令,打開“作業屬性”對話框。(4) 選擇“計劃”選項。(5) 單擊“新建”按鈕,打開“新建作業計劃”對話框。在“名稱”文本框中輸入相應的名稱,并設置作業計劃為“在每周 星期日 的0:00:00執行”,如圖所示:(6) 單擊“確定”按鈕,即可完成該作業計劃的創建操作,并返回“作業屬性”對話框的“計劃”選項所對
27、應的頁面。此時,即可在作業“計劃列表”中看到剛才創建的作業計劃。(7) 在“作業屬性”對話框中,單擊“確定”按鈕,完成作業計劃的創建操作。4 查看和修改作業用戶可以根據需要適時地查看作業及作業的運行情況,或者修改作業的定義。4.1 查看和修改作業使用SQL Server Management Studio工具來查看指定的作業,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“屬性”命令,打開“作業屬性”對
28、話框,即可選擇任意的選項頁來查看和修改該作業的定義,如圖所示:4.2 查看作業的活動使用SQL Server Management Studio工具來查看指定的作業,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”節點。(3) 右擊“作業活動監視器”節點,在彈出的快捷菜單中選擇“查看作業活動”命令,打開“作業活動監視器”對話框(也可雙擊“作業活動監視器”節點來打開對話框),如圖所示: 在“代理作業活動”網格中,可以查看為此服務器定義的每個作業的詳細信息,還可以雙擊
29、某個作業行,打開“作業屬性”對話框,來查看和修改該作業定義。 若要啟用、禁用、停止或刪除作業,只需選擇一個或多個行(作業),然后右擊所選內容,在彈出的快捷菜單中選擇相應的命令即可。 若要更新作業活動監視器,單擊“刷新”按鈕。若要查看較少的行,單擊“篩選”按鈕,然后輸入篩選參數。(4) 單擊“關閉”按鈕,完成查看作業活動的操作。4.3 刪除作業使用SQL Server Management Studio工具來刪除作業,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”
30、|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“刪除”命令,打開“刪除對象”對話框,確認選擇了要刪除的作業。(4) 單擊“關閉”按鈕,完成該作業的刪除操作。5 運行作業使用SQL Server Management Studio工具可以用來啟動或禁用作業,還可以手動開始或停止作業。5.1 啟動或禁用作業如要啟動或禁用作業,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“啟用”或“禁用”命令
31、即可啟動或禁用作業。5.2 手動開始或停止作業若要手動開始或停止作業,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“作業開始步驟”或“停止作業”命令即可開始或停止作業。6 查看作業歷史日志用戶可以通過SQL Server Management Studio工具來查看作業運行的歷史信息,也可以調整作業日志記錄的大小等,以確保作業維護的可用性。6.1 查看作業歷史記錄使用SQL Server Manage
32、ment Studio工具來查看作業的歷史記錄,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“查看歷史記錄”命令,打開“日志文件查看器”對話框,如圖所示: 可以在“日志文件摘要”網格中,查看該作業的歷史記錄。 若要更新作業的歷史記錄,單擊“刷新”按鈕。 若只需要查看其中的幾行,單擊“篩選”按鈕并輸入篩選參數。(4) 單擊“關閉”按鈕,完成查看作業歷史記錄的操作。6.2 調整作業歷史記錄日志的大小使用S
33、QL Server Management Studio工具來調整作業歷史記錄日志的大小,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,右擊“SQL Server代理”節點,在彈出的快捷菜單中選擇“屬性”命令,打開“SQL Server代理屬性”對話框。(3) 選擇“歷史記錄”選項。然后,確認已選中“限制作業歷史記錄日志的大小”復選框,如圖所示: 在“作業歷史記錄日志的最大大小”微調框中,輸入作業歷史記錄日志允許的最大行數。 在“每個作業的最大作業歷史記錄行數”微調框中,輸入作業允許的作業歷史記
34、錄的最大行數。(4) 若要自動刪除代理歷史記錄,選擇“自動刪除代理歷史記錄”復選框并設置保留時間。(5) 單擊“確定”按鈕,完成調整歷史記錄日志大小的操作。6.3 清除作業歷史記錄日志用戶可以使用SQL Server Management Studio工具來清除作業歷史記錄日志,具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”|“作業”節點。(3) 右擊某個作業,在彈出的快捷菜單中選擇“查看歷史記錄”命令,打開“日志文件查看器”對話框。(4) 在“日志文件摘要”列
35、表框中,選擇要清除其歷史記錄的作業。(5) 單擊“刪除”按鈕,打開“刪除歷史記錄”對話框, 若要刪除所有作業歷史記錄,選中“刪除所有歷史記錄”單選按鈕。 如果只刪除較早的作業歷史記錄日志,選中“刪除以下時間之前的歷史記錄”單選按鈕,然后指定日期。此為該對話的默認選項。(6) 單擊“刪除”按鈕,完成刪除操作并返回“日志文件查看器”對話框。(7) 單擊“關閉”按鈕,完成清除作業歷史記錄日志的操作。四、 報警警報是SQL Server 2005數據庫提供的一種對事件等信息進行監測的機制。警報在系統事件與警報中定義的條件相比較,符合條件時即觸發報告。事件由SQL Server生成并被輸入到Window
36、s應用程序日志中。SQL Server代理讀取應用程序日志,并將寫入的事件與定義的警報比較。當SQL Server代理找到匹配項時,它將發出自動響應事件的警報。除了監視SQL Server事件以外,SQL Server代理還監視性能條件和Windows Management Instrumentation(WMI)事件。1 創建警報若要定義警報,需要指定警報的名稱、觸發警報的事件或性能條件和SQL Server代理響應事件或性能條件所執行的操作。一個警報響應一種特定的事件。警報可以響應以下的事件類型。l SQL Server事件。l SQL Server性能條件。l WMI事件。事件類型決定了
37、用于指定具體事件的參數。下面使用SQL Server Management Studio工具創建一個警報。當“Pubs”數據庫的數據文件的大小超過100MB時,觸發的SQL Server代理警報。具體操作過程如下:(1) 打開SQL Server Management Studio并連接到數據庫引擎服務器。(2) 在“對象資源管理器”窗口中,展開“SQL Server代理”節點。(3) 右擊“警報”節點,在彈出的快捷菜單中選擇“新建警報”命令,打開“新建警報”對話框,如圖所示:(4) 在“名稱”文本框中,輸入警報的名稱,選中“啟用”復選框,將運行警報。默認情況下,“啟用”為選中狀態。(5) 在
38、“類型”列表中,用戶可以根據需要選擇“SQL Server事件警報”、“SQL Server性能條件警報”或“WMI事件警報”。(6) 在觸發警報的條件設置完成后,選擇觸發的操作:n 在“響應”選項中,選擇響應的方式。n 在“選項”選項中,使用Net Send系統命令發送通知消息。(7) 單擊“確定”按鈕,完成警報的創建操作。 此時,即可在“對象資源管理器”窗口中的“警報”節點下,看到剛創建的警報。2 查看、修改和刪除警報用戶可以使用SQL Server Management Studio工具來查看、修改和刪除警報,具體操作過程如下。(1)打開SQL Server Management Studio并連接到數據庫引擎服務器。(2)在“對象資源管理器”窗口中,展開“SQL Server代理”|“警報”節點。(3)右擊某個警報,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國網絡安全隔離卡項目創業計劃書
- 中國土雞養殖項目創業計劃書
- 中國紅外線體溫計項目創業計劃書
- 中國家兔項目創業計劃書
- 中國CAE項目創業計劃書
- 中國客戶云計算應用程序項目創業計劃書
- 2025年1月內蒙古高考適應性測試地理試題及答案
- 中國精裝大米項目創業計劃書
- 中國計算機數量控制系統項目創業計劃書
- 中國集成監控系統項目創業計劃書
- 部編版道德與法治五年級下冊期末綜合測試卷含答案(共6套)
- 六安市舒城縣2023年六年級數學第二學期期末聯考試題含解析
- 鄭州市第四中學初一新生分班(摸底)數學模擬考試(含答案)【6套試卷】
- 高邊坡專項檢查記錄表格
- 數學物理方法
- 2023年新改版教科版五年級下冊科學全冊練習題(一課一練)含答案
- 裝配式建筑混凝土結構施工監理實施細則
- 2022年實驗動物考試題及答案
- GB/T 5975-1986鋼絲繩用壓板
- 旋風除塵器的設計
- GB/T 2423.7-1995電工電子產品環境試驗第2部分:試驗方法試驗Ec和導則:傾跌與翻倒(主要用于設備型樣品)
評論
0/150
提交評論