Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tạo công việc đại lý máy chủ SQL trong Azure Data Studio

Trong bài viết này, tôi hướng dẫn bạn cách tạo công việc SQL Server Agent trong Azure Data Studio GUI.

Tại đây, tôi tạo một công việc thử nghiệm bao gồm một bước công việc và một lịch trình đính kèm.

Cài đặt tiện ích mở rộng tác nhân SQL Server

Điều đầu tiên bạn cần làm là cài đặt tiện ích mở rộng SQL Server Agent.

Nếu bạn chưa cài đặt tiện ích mở rộng này, hãy cài đặt nó, sau đó tiếp tục với bài viết này.

Xem Cách cài đặt tiện ích mở rộng tác nhân SQL Server trên Azure Data Studio để biết hướng dẫn cài đặt và ảnh chụp màn hình.

Điều hướng đến SQL Server Agent

Với phần mở rộng SQL Server Agent được cài đặt, hãy điều hướng đến SQL Agent để bạn có thể tạo công việc của mình.

Nếu bạn không biết cách điều hướng đến SQL Server Agent, hãy xem Cách xác định vị trí công việc SQL Server Agent trong Azure Data Studio để biết hướng dẫn và ảnh chụp màn hình.

Tạo công việc

Đã điều hướng đến SQL Server Agent, Công việc trang tổng quan được hiển thị:

Nhấp vào Công việc mới :

Thao tác này sẽ mở ra Công việc mới hộp thoại:

Nhập tên công việc và điền vào các trường khác.

Chưa nhấp vào OK.

Thay vào đó, hãy nhấp vào Các bước ở trên cùng. Thao tác này sẽ mở Các bước màn hình:

Nhấp vào Bước mới .

Điều đó sẽ mở ra Bước công việc mới màn hình:

Nhập chi tiết bước công việc theo yêu cầu. Nhấp vào Phân tích cú pháp để xác minh rằng bất kỳ mã nào bạn cung cấp đều có thể được phân tích cú pháp mà không có bất kỳ lỗi nào.

Một thông báo được hiển thị cho chúng tôi biết mã đã được phân tích cú pháp thành công hay chưa.

Khi nó có thể được phân tích cú pháp thành công, hãy nhấp vào OK .

Điều này đưa chúng ta trở lại Công việc mới và bây giờ chúng ta có thể thấy bước công việc của mình trong danh sách các bước:

Nếu bạn cần thêm các bước khác, hãy tiếp tục và nhấp vào Bước mới một lần nữa và hoàn thành chi tiết của từng bước mới.

Khi bạn đã hoàn thành tất cả các bước công việc, hãy nhấp vào Lịch biểu ở trên cùng.

Thao tác này sẽ chuyển chúng ta đến màn hình để chọn lịch trình. Ở dưới cùng của màn hình này là hai nút; một để chọn lịch biểu và một để xóa lịch biểu:

Nhấp vào Chọn lịch biểu .

Thao tác này đưa chúng ta đến một màn hình cho phép chúng ta chọn một lịch trình từ danh sách các lịch trình có sẵn:

Nhấp vào lịch biểu để chọn, sau đó nhấp vào OK để gắn nó vào công việc của bạn.

Khi viết bài này, có vẻ như chúng tôi không thể tạo lịch biểu mới với tiện ích mở rộng SQL Server Agent. Chúng tôi chỉ có thể chọn một lịch trình hiện có hoặc xóa một lịch biểu.

Nếu bạn không thể thấy một lịch trình thích hợp trong danh sách ở đây, bạn sẽ cần tạo một lịch biểu mới. Xem Tạo lịch biểu tác nhân SQL Server với T-SQL để thực hiện điều đó. Bài viết đó cũng hướng dẫn bạn cách đính kèm lịch biểu với T-SQL, vì vậy nếu làm được điều đó, bạn sẽ không cần phải đính kèm lịch biểu đó với Azure Data Studio.

Nếu bạn cần tạo một lịch biểu, bạn có thể lưu công việc hiện tại như cũ. Bạn có thể tạo công việc mà không có lịch biểu (và thậm chí không có các bước công việc), sau đó thêm các lịch đó vào sau.

Sau khi bạn đã đính kèm lịch biểu, bạn sẽ thấy nó được liệt kê trong Lịch biểu màn hình:

Tại thời điểm này, bạn có tùy chọn thêm cảnh báo và / hoặc thông báo nếu được yêu cầu. Nếu bạn cần làm điều đó, hãy tiếp tục và nhấp vào Cảnh báo và / hoặc Thông báo và nhập các chi tiết liên quan.

Tuy nhiên, chúng tôi sẽ không làm điều đó cho hướng dẫn này.

Sau khi bạn hoàn tất, hãy nhấp vào OK .

Điều này đưa chúng ta trở lại Công việc chính màn hình, với công việc mới tạo của chúng tôi được bao gồm trong danh sách công việc:

Kiểm tra / Chạy công việc

Để chạy công việc, hãy nhấp chuột phải vào công việc để hiển thị menu ngữ cảnh:

Nhấp vào Chạy để điều hành công việc.

Sau đó, bạn có thể nhấp vào công việc để xem lịch sử chạy của nó:


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quyền truy cập bị từ chối khi đính kèm cơ sở dữ liệu

  2. Sử dụng OBJECT_NAME () để lấy tên đối tượng từ object_id của nó trong SQL Server

  3. Hiệu suất máy chủ SQL TOP truy vấn CPU -1

  4. Tìm tên cột thực của một bí danh được sử dụng trong một dạng xem?

  5. Làm cách nào để chỉnh sửa nhanh các giá trị trong bảng trong SQL Server Management Studio?