Erstellen von AufträgenCreate Jobs

gilt für:  Ja SQL Server  Ja Azure SQL verwaltete Instanz  No Azure Synapse Analytics (SQL DW)  No parallel Data WarehouseAPPLIES TO: YesSQL Server YesAzure SQL Managed Instance NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

Wichtig

In einer verwalteten Azure SQL-Datenbank-Instanz werden die meisten, aber nicht alle, SQL Server-Agent-Features unterstützt.On Azure SQL Database Managed Instance, most, but not all SQL Server Agent features are currently supported. Weitere Informationen finden Sie unter T-SQL-Unterschiede zwischen einer verwalteten Azure SQL-Datenbank-Instanz und SQL Server.See Azure SQL Database Managed Instance T-SQL differences from SQL Server for details.

Ein Auftrag besteht aus einer festgelegten Folge von Operationen, die der SQL ServerSQL Server-Agent der Reihenfolge nach ausführt.A job is a specified series of operations performed sequentially by SQL ServerSQL Server Agent. Über einen Auftrag können zahlreiche Aktivitäten ausgeführt werden, u. a. das Ausführen von Transact-SQLTransact-SQL -Skripts, Eingabeaufforderungsanwendungen, Microsoft ActiveX-Skripts, Integration Services-Paketen, Analysis Services-Befehlen und -abfragen bzw. Replikationstasks.A job can perform a wide range of activities, including running Transact-SQLTransact-SQL scripts, command prompt applications, Microsoft ActiveX scripts, Integration Services packages, Analysis Services commands and queries, or Replication tasks. Aufträge können wiederholte oder planbare Tasks ausführen, und sie können Benutzer in Form von Warnungen hinsichtlich des Auftragsstatus benachrichtigen. Dies führt zu einer deutlichen Vereinfachung der SQL ServerSQL Server -Verwaltung.Jobs can run repetitive or schedulable tasks, and they can automatically notify users of job status by generating alerts, thereby greatly simplifying SQL ServerSQL Server administration.

Um einen Auftrag erstellen zu können, muss ein Benutzer Mitglied einer der festen Datenbankrollen des SQL ServerSQL Server -Agents oder Mitglied der festen Serverrolle sysadmin sein.To create a job, a user must be a member of one of the SQL ServerSQL Server Agent fixed database roles or the sysadmin fixed server role. Ein Auftrag kann nur von seinem Besitzer bzw. Mitgliedern der sysadmin -Rolle bearbeitet werden.A job can be edited only by its owner or members of the sysadmin role. Mitglieder der sysadmin -Rolle können anderen Benutzern den Auftragsbesitz zuweisen und sämtliche Aufträge ausführen, ungeachtet des Auftragsbesitzers.Members of the sysadmin role can assign job ownership to other users, and they can run any job, regardless of the job owner. Weitere Informationen zu den festen Datenbankrollen des SQL ServerSQL Server -Agents finden Sie unter Feste Datenbankrollen des SQL Server-Agents.For more information about the SQL ServerSQL Server Agent fixed database roles, see SQL Server Agent Fixed Database Roles.

Aufträge können so geschrieben werden, dass sie auf der lokalen Instanz von SQL ServerSQL Server oder auf mehreren Instanzen in einem Unternehmen ausgeführt werden.Jobs can be written to run on the local instance of SQL ServerSQL Server or on multiple instances across an enterprise. Zum Ausführen von Aufträgen auf mehreren Servern müssen Sie mindestens einen Masterserver und einen oder mehrere Zielserver einrichten.To run jobs on multiple servers, you must set up at least one master server and one or more target servers. Weitere Informationen zu Master- und Zielservern finden Sie unter Automatisierte Verwaltung in einem Unternehmen.For more information about master and target servers, see Automated Administration Across an Enterprise

SQL ServerSQL Server Agent zeichnet die Informationen von Aufträgen und Auftragsschritten im Auftragsverlauf auf.Agent records job and job step information in the job history.

BeschreibungDescription ThemaTopic
Beschreibt, wie ein SQL ServerSQL Server -Agent-Auftrag erstellt wird.Describes how to create a SQL ServerSQL Server Agent job. Erstellen eines AuftragsCreate a Job
Beschreibt, wie Sie den Besitz eines SQL ServerSQL Server -Agent-Auftrags einem anderen Benutzer neu zuweisen können.Describes how to reassign ownership of SQL ServerSQL Server Agent jobs to another user. Give Others Ownership of a JobGive Others Ownership of a Job
Beschreibt, wie Sie das Auftragsverlaufsprotokoll des SQL ServerSQL Server -Agents einrichten.Describes how to set up the SQL ServerSQL Server Agent job history log. Set Up the Job History LogSet Up the Job History Log

Weitere InformationenSee Also

Verwalten von AuftragsschrittenManage Job Steps
Automatisierte Verwaltung in einem UnternehmenAutomated Administration Across an Enterprise
Anlegen und Zuweisen von Zeitplänen zu AufträgenCreate and Attach Schedules to Jobs
Ausführen von AufträgenRun Jobs
Anzeigen oder Ändern von AufträgenView or Modify Jobs