Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Erstellen Sie einen SQL Server-Agent-Auftrag in Azure Data Studio

In diesem Artikel zeige ich Ihnen, wie Sie einen SQL Server-Agent-Auftrag in der Azure Data Studio-GUI erstellen.

Hier erstelle ich einen Testjob, der einen Jobschritt und einen angehängten Zeitplan enthält.

Installieren Sie die SQL Server Agent-Erweiterung

Als erstes müssen Sie die SQL Server Agent-Erweiterung installieren.

Wenn Sie diese Erweiterung noch nicht installiert haben, installieren Sie sie und fahren Sie dann mit diesem Artikel fort.

Installationsanweisungen und Screenshots finden Sie unter So installieren Sie die SQL Server-Agent-Erweiterung in Azure Data Studio.

Navigieren Sie zum SQL Server-Agenten

Navigieren Sie bei installierter SQL Server Agent-Erweiterung zum SQL Agent, damit Sie Ihren Job erstellen können.

Wenn Sie nicht wissen, wie Sie zum SQL Server-Agent navigieren, finden Sie Anweisungen und Screenshots unter So finden Sie SQL Server-Agent-Aufträge in Azure Data Studio.

Job erstellen

Nachdem Sie zum SQL Server Agent navigiert sind, werden die Jobs Übersichtsseite wird angezeigt:

Klicken Sie auf Neuer Job :

Dies öffnet den Neuen Job Dialog:

Geben Sie den Jobnamen ein und füllen Sie die anderen Felder aus.

Klicken Sie noch nicht auf OK.

Klicken Sie stattdessen auf die Schritte Registerkarte oben. Dies öffnet die Schritte Bildschirm:

Klicken Sie auf Neuer Schritt .

Dadurch wird der Neuer Job-Schritt geöffnet Bildschirm:

Geben Sie die Auftragsschrittdetails nach Bedarf ein. Klicken Sie auf Parsen um zu überprüfen, ob jeder von Ihnen bereitgestellte Code fehlerfrei geparst werden kann.

Es wird eine Meldung angezeigt, die uns darüber informiert, ob der Code erfolgreich geparst wurde oder nicht.

Sobald es erfolgreich geparst werden kann, klicken Sie auf OK .

Das bringt uns zurück zum Neuen Job Bildschirm, und wir können jetzt unseren Jobschritt in der Liste der Schritte sehen:

Wenn Sie weitere Schritte hinzufügen müssen, fahren Sie fort und klicken Sie auf Neuer Schritt erneut und vervollständigen Sie die Details für jeden neuen Schritt.

Wenn Sie alle Auftragsschritte abgeschlossen haben, klicken Sie auf Zeitpläne oben.

Dies bringt uns zum Bildschirm für die Auswahl eines Zeitplans. Am unteren Rand dieses Bildschirms befinden sich zwei Schaltflächen; eine zum Auswählen eines Zeitplans und eine andere zum Entfernen eines Zeitplans:

Klicken Sie auf Zeitplan auswählen .

Dies bringt uns zu einem Bildschirm, der es uns ermöglicht, einen Zeitplan aus einer Liste verfügbarer Zeitpläne auszuwählen:

Klicken Sie auf einen Zeitplan, um ihn auszuwählen, und klicken Sie dann auf OK um es an Ihren Job anzuhängen.

Zum jetzigen Zeitpunkt scheinen wir mit der SQL Server Agent-Erweiterung keine neuen Zeitpläne erstellen zu können. Wir können nur einen vorhandenen Zeitplan auswählen oder einen entfernen.

Wenn Sie hier in der Liste keinen geeigneten Zeitplan sehen können, müssen Sie einen neuen Zeitplan erstellen. Siehe hierzu Erstellen eines SQL Server-Agent-Zeitplans mit T-SQL. Dieser Artikel zeigt Ihnen auch, wie Sie den Zeitplan mit T-SQL anhängen, sodass Sie ihn in diesem Fall nicht mit Azure Data Studio anhängen müssen.

Wenn Sie einen Zeitplan erstellen müssen, können Sie den aktuellen Job so speichern, wie er ist. Sie können Jobs ohne Zeitpläne (und sogar ohne Jobschritte) erstellen und diese Zeitpläne später hinzufügen.

Sobald Sie den Zeitplan angehängt haben, sollten Sie ihn unter Zeitpläne sehen Bildschirm:

An dieser Stelle haben Sie die Möglichkeit, bei Bedarf Warnungen und/oder Benachrichtigungen hinzuzufügen. Wenn Sie dies tun müssen, klicken Sie auf Warnungen und/oder Benachrichtigungen Registerkarten und geben Sie die relevanten Details ein.

Wir werden das jedoch nicht für dieses Tutorial tun.

Wenn Sie fertig sind, klicken Sie auf OK .

Dies bringt uns zurück zu den Haupt-Jobs mit unserem neu erstellten Job in der Liste der Jobs:

Job testen/ausführen

Um den Job auszuführen, klicken Sie mit der rechten Maustaste auf den Job, um das Kontextmenü aufzurufen:

Klicken Sie auf Ausführen um den Job auszuführen.

Sie können dann auf den Job klicken, um seinen Ausführungsverlauf anzuzeigen: