2010-02-09 36 views
6

Tôi muốn có một quy trình được lưu trữ để chạy trong khoảng thời gian được chỉ định hàng ngày. Có cách nào để làm tương tự trên SQL Server 2005?Có cách nào để chạy một thủ tục được lưu trữ tại các khoảng được xác định trước không?

Tôi biết chúng tôi có thể tạo một tập tin thực thi để chạy SP và lên lịch với các tác vụ theo lịch trình của Windows nhưng có cách nào để thực hiện nó từ chính SQL Server không?

Trả lời

7

Có một dịch vụ riêng biệt gọi là SQL Agent, được tạo ra cho mục đích cụ thể: lập kế hoạch các nhiệm vụ liên quan đến SQL Server.

Đây là Dịch vụ Windows ban đầu bị tắt, vì vậy bạn sẽ phải bật tính năng đó. Nếu không, tất cả đều rất đơn giản: Management Studio có giao diện người dùng đẹp để quản lý Agent.

1

Sử dụng tác nhân SQL để lên lịch công việc.

Xem Creating Jobs

Các vấn đề liên quan