431.chapter14.working with SQL Server Agent job

來源:互聯網
上載者:User

Agent job

 

一、  關於SQL Server代理

使用SQL Server來儲存作業資訊,作業包含一個或者多個作業步驟,每個步驟都有自己的任務。SQL Server代理可以按照計劃運行作業,也可以響應特定事件時運行作業,還可以根據需要運行作業。預設情況下,SQL Server代理處於關閉狀態。

  1. 配置SQL Server代理。 可以在安裝過程中為SQL Server代理指定一些配置選項。或者通過SSMS, SMO和SQL Server代理預存程序來管理配置。
  2. 啟動、停止和暫停SQL Server代理。

(1)     通過SQL Server組態管理員

(2)     cmd命令:net start SQLSERVERAGENT; net stop SQLSERVERAGENT

  1. 為SQL Server代理選擇帳戶: 本地帳戶或者networkservice
  2. 使用SQL Server代理串連到SQL Server. SQL Server代理服務可以使用windows身分識別驗證或者SQL Server身分識別驗證串連到SQL Server本地執行個體。
  3. 使用SQL Server代理錯誤記錄檔:SSMS--SQL Server Agent – Error Logs
  4. 使用效能物件:啟動效能工具,建立一個日誌,添加 Jobs, JobSetps, Alerts, Statistics對象.
  5. 安全性:為代理建立專門的使用者。為代理使用者賦予必需的許可權,不要隸屬於Administrator組

二、  作業

1.  作業是一系列由SQL Server代理按照順序執行的指定操作。一個作業可以執行各種類型的活動,包括T-SQL,cmd, ActiveX,  SSIS, SSAS。作業可以重複運行或者按照計劃運行。可以通過產生各種不同的訊息來通知使用者作業執行的結果。

2.  建立作業(SSMS, SMO, T-SQL)

3.  為作業授權

4.  管理作業

5.  Practice (2-4)

 

三、  建立一個維護計劃

就是一個多個作業,然後指派給SQL Server Agent去執行

 

四、  配置Operators

五、  配置Alerts

 

Operators & Alerts 是Agent的兩個輔助屬性。利用SSMS很容易完整其配置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.