Bắt đầu SQL Server Agent - Cấu hình SQL Server 2012

SQL Server Agent cho phép bạn tự động hóa một loạt các nhiệm vụ quản trị. Trong hướng dẫn này, chúng tôi đi qua quá trình sử dụng SQL Server Agent để tạo và lên lịch một công việc tự động hóa quản trị cơ sở dữ liệu. Hướng dẫn này dành riêng cho SQL Server 2012 . Nếu bạn đang sử dụng phiên bản cũ hơn của SQL Server, bạn có thể muốn đọc Tự động quản trị cơ sở dữ liệu với SQL Server Agent . Nếu bạn đang sử dụng phiên bản mới hơn của SQL Server, bạn có thể đọc Cấu hình SQL Server Agent cho SQL Server 2014.

01 trên 06

Bắt đầu SQL Server đại lý trong SQL Server 2012

Trình quản lý cấu hình SQL Server.

Mở Microsoft SQL Server Configuration Manager và bấm vào mục "Dịch vụ SQL Server" trong ngăn bên trái. Sau đó, trong ngăn bên phải, xác định vị trí dịch vụ đại lý máy chủ SQL. Nếu trạng thái của dịch vụ đó là "RUNNING", bạn không cần phải làm gì cả. Nếu không, kích chuột phải vào dịch vụ SQL Server Agent và chọn Start từ menu pop-up. Sau đó dịch vụ sẽ bắt đầu chạy.

02/06

Chuyển sang SQL Server Management Studio

Object Explorer.

Đóng Trình quản lý cấu hình SQL Server và mở SQL Server Management Studio. Trong vòng SSMS, mở rộng thư mục Đại lý Máy chủ SQL. Bạn sẽ thấy các thư mục mở rộng được hiển thị ở trên.

03/06

Tạo một công việc đại lý máy chủ SQL

Tạo công việc.

Tiếp theo, nhấp chuột phải vào thư mục Việc làm và chọn Công việc mới từ trình đơn khởi động. Bạn sẽ thấy cửa sổ Tạo việc làm mới được hiển thị ở trên. Điền vào trường Tên với một tên duy nhất cho công việc của bạn (được mô tả sẽ giúp bạn quản lý công việc tốt hơn xuống đường!). Chỉ định tài khoản bạn muốn làm chủ sở hữu của công việc trong hộp văn bản Chủ sở hữu. Công việc sẽ chạy với quyền của tài khoản này và chỉ có thể được sửa đổi bởi chủ sở hữu hoặc thành viên vai trò sysadmin.

Khi bạn đã chỉ định tên và chủ sở hữu, hãy chọn một trong các danh mục công việc được xác định trước từ danh sách thả xuống. Ví dụ: bạn có thể chọn danh mục "Bảo trì Cơ sở dữ liệu" cho các công việc bảo trì định kỳ .

Sử dụng trường Mô tả văn bản lớn để cung cấp mô tả chi tiết về mục đích công việc của bạn. Viết nó theo cách mà một người (bao gồm cả bạn!) Sẽ có thể nhìn vào nó vài năm kể từ bây giờ và hiểu mục đích của công việc.

Cuối cùng, đảm bảo rằng hộp Đã bật được chọn.

Đừng click OK - chúng ta có nhiều việc phải làm trong cửa sổ này!

04/06

Xem các bước công việc

Cửa sổ công việc bước.

Ở phía bên trái của cửa sổ Lệnh in mới, bạn sẽ thấy biểu tượng Bước bên dưới tiêu đề "Chọn trang". Nhấp vào biểu tượng này để xem Danh sách bước công việc trống được hiển thị ở trên.

05/06

Tạo bước công việc

Tạo bước công việc mới.

Tiếp theo, bạn sẽ cần thêm các bước riêng cho công việc của mình. Nhấp vào nút Mới để tạo bước công việc mới và bạn sẽ thấy cửa sổ Bước công việc mới được hiển thị ở trên.

Sử dụng hộp văn bản Step Name để cung cấp tên mô tả cho Bước.

Sử dụng hộp Cơ sở dữ liệu thả xuống để chọn cơ sở dữ liệu mà công việc sẽ thực hiện.

Cuối cùng, sử dụng hộp văn bản Lệnh để cung cấp cú pháp Giao dịch-SQL tương ứng với hành động mong muốn cho bước công việc này. Khi bạn đã hoàn thành việc nhập lệnh, hãy nhấp vào nút Phân tích cú pháp để xác minh cú pháp.

Sau khi xác nhận thành công cú pháp, bấm OK để tạo bước. Lặp lại quá trình này nhiều lần khi cần thiết để xác định tác vụ SQL Server Agent mong muốn của bạn.

06 trên 06

Lên lịch cho công việc SQL Server Agent 2012 của bạn

Lập kế hoạch công việc đại lý SQL Server.

Cuối cùng, bạn sẽ muốn đặt lịch biểu cho công việc bằng cách nhấp vào biểu tượng Lịch biểu trong phần Chọn trang của cửa sổ Công việc mới. Bạn sẽ thấy cửa sổ Lịch công việc mới được hiển thị ở trên.

Cung cấp tên cho lịch biểu trong hộp văn bản Tên và chọn loại lịch biểu (Một lần, Định kỳ, Bắt đầu khi Tác nhân SQL Server Bắt đầu hoặc Bắt đầu Khi CPU Trở thành Nhàn rỗi) từ hộp thả xuống. Sau đó, sử dụng các phần tần suất và thời lượng của cửa sổ để xác định các thông số của công việc. Khi bạn hoàn tất, nhấn OK để đóng cửa sổ Schedule và OK để tạo công việc.