Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Utwórz zadanie agenta programu SQL Server w Azure Data Studio

W tym artykule pokażę, jak utworzyć zadanie agenta SQL Server w interfejsie graficznym Azure Data Studio.

Tutaj tworzę zadanie testowe, które obejmuje jeden etap zadania i dołączony harmonogram.

Zainstaluj rozszerzenie SQL Server Agent

Pierwszą rzeczą, którą musisz zrobić, to zainstalować rozszerzenie SQL Server Agent.

Jeśli nie zainstalowałeś jeszcze tego rozszerzenia, zainstaluj je, a następnie przejdź do tego artykułu.

Zobacz Jak zainstalować rozszerzenie agenta SQL Server w Azure Data Studio, aby uzyskać instrukcje dotyczące instalacji i zrzuty ekranu.

Przejdź do agenta serwera SQL

Po zainstalowaniu rozszerzenia SQL Server Agent przejdź do agenta SQL, aby móc utworzyć zadanie.

Jeśli nie wiesz, jak przejść do agenta programu SQL Server, zobacz Jak zlokalizować zadania agenta programu SQL Server w Azure Data Studio, aby uzyskać instrukcje i zrzuty ekranu.

Utwórz pracę

Po przejściu do agenta serwera SQL Praca wyświetlana jest strona przeglądu:

Kliknij Nowa oferta pracy :

Spowoduje to otwarcie Nowej oferty pracy okno dialogowe:

Wprowadź nazwę pracy i wypełnij pozostałe pola.

Nie klikaj jeszcze OK.

Zamiast tego kliknij Kroki zakładka u góry. Spowoduje to otwarcie Kroków ekran:

Kliknij Nowy krok .

To otwiera Krok Nowa oferta ekran:

Wprowadź szczegóły etapu pracy zgodnie z wymaganiami. Kliknij Przeanalizuj aby sprawdzić, czy każdy podany przez Ciebie kod może zostać przeanalizowany bez żadnych błędów.

Wyświetlany jest komunikat, który informuje nas, czy kod został pomyślnie przeanalizowany, czy nie.

Po pomyślnym przeanalizowaniu kliknij OK .

To prowadzi nas z powrotem do nowej pracy ekranie, a teraz możemy zobaczyć nasz krok w pracy na liście kroków:

Jeśli chcesz dodać więcej kroków, śmiało kliknij Nowy krok ponownie i uzupełnij szczegóły każdego nowego kroku.

Po wykonaniu wszystkich etapów pracy kliknij Harmonogramy na górze.

To przenosi nas do ekranu wyboru harmonogramu. Na dole tego ekranu znajdują się dwa przyciski; jeden do wybierania harmonogramu, a drugi do usuwania harmonogramu:

Kliknij Wybierz harmonogram .

To prowadzi nas do ekranu, który pozwala nam wybrać harmonogram z listy dostępnych harmonogramów:

Kliknij harmonogram, aby go wybrać, a następnie kliknij OK aby dołączyć go do swojej pracy.

W chwili pisania tego tekstu wydaje się, że nie możemy tworzyć nowych harmonogramów za pomocą rozszerzenia SQL Server Agent. Możemy tylko wybrać istniejący harmonogram lub usunąć jeden.

Jeśli nie widzisz na liście odpowiedniego harmonogramu, musisz utworzyć nowy harmonogram. Zobacz Tworzenie harmonogramu agentów programu SQL Server za pomocą T-SQL, aby to zrobić. W tym artykule pokazano również, jak dołączyć harmonogram za pomocą T-SQL, więc jeśli to zrobisz, nie będziesz musiał dołączać go za pomocą Azure Data Studio.

Jeśli musisz stworzyć harmonogram, możesz zapisać bieżącą pracę bez zmian. Możesz tworzyć zadania bez harmonogramów (a nawet bez etapów zadań), a następnie dodawać te harmonogramy później.

Po dołączeniu harmonogramu powinien on być widoczny w Harmonogramach ekran:

W tym momencie masz możliwość dodania alertów i/lub powiadomień, jeśli jest to wymagane. Jeśli musisz to zrobić, kliknij Alerty i/lub Powiadomienia zakładki i wprowadź odpowiednie szczegóły.

Nie zrobimy tego jednak w tym samouczku.

Gdy skończysz, kliknij OK .

To wraca nas do głównych Pracy ekran, z naszą nowo utworzoną ofertą pracy znajdującą się na liście ofert pracy:

Przetestuj/uruchom zadanie

Aby uruchomić zadanie, kliknij je prawym przyciskiem myszy, aby wyświetlić menu kontekstowe:

Kliknij Uruchom aby uruchomić zadanie.

Następnie możesz kliknąć zadanie, aby zobaczyć jego historię uruchamiania:


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2017:dostępne funkcje w systemie Linux

  2. CREATE TABLE IF NOT EXISTS odpowiednik w SQL Server

  3. Zagnieżdżona instrukcja select w SQL Server

  4. SQL Server Azure / 2022 Tabele księgi bazy danych z systemu Linux.

  5. JSON_VALUE() Przykłady w SQL Server (T-SQL)