Tự động quản trị cơ sở dữ liệu với SQL Server Agent

01 trên 06

Bắt đầu dịch vụ đại lý máy chủ SQL

SQL Server Agent cho phép bạn tự động hóa một loạt các nhiệm vụ quản trị. Một trong những nhiệm vụ liên quan đến việc 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.

Mở Trình quản lý cấu hình Microsoft SQL Server và định vị dịch vụ SQL Server Agent. Nếu trạng thái của dịch vụ đó là "CHẠY", bạn không cần phải làm gì cả. Nếu không, nhấn chuột phải vào dịch vụ SQL Server Agent và chọn Start từ menu pop-up để mở cửa sổ Starting Service.

Ghi chú : Bài viết này áp dụng cho SQL Server 2008. Nếu bạn đang sử dụng phiên bản mới hơn của SQL Server, bạn có thể muốn đọc Cấu hình SQL Server Agent trong SQL Server 2012 .

02/06

Mở SQL Server Management Studio và mở rộng thư mục đại lý máy chủ SQL

Đó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.

03/06

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

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. Đ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.

Sau 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ủa công việc. 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.

04/06

Nhập màn hình bước công việc đại lý máy chủ SQL

Ở 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.

05/06

Thêm các bước công việc của đại lý máy chủ SQL

Thêm các bước riêng cho công việc. 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.

Sử dụng hộp văn bản Tên bước để 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. Sau 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.

06 trên 06

Lên lịch cho SQL Server Agent Job

Đặ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 .

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. 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, bấm OK để đóng cửa sổ Lịch biểu và OK để tạo công việc.