Job Executions - Create

Startet eine elastische Auftragsausführung.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}/jobs/{jobName}/start?api-version=2025-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
jobAgentName
path True

string

Der Name des abzurufenden Auftragsagenten.

jobName
path True

string

Der Name des abzurufenden Auftrags.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serverName
path True

string

Name des Servers

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

JobExecution

Azure-Operation erfolgreich abgeschlossen.

202 Accepted

Ressourcenvorgang akzeptiert.

Header

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Start a job execution.

Beispielanforderung

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/start?api-version=2025-01-01

Beispiel für eine Antwort

{
  "name": "5555-6666-7777-8888-999999999999",
  "type": "Microsoft.Sql/servers/jobAgents/executions",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5555-6666-7777-8888-999999999999",
  "properties": {
    "createTime": "2016-09-23T01:00:00Z",
    "currentAttempts": 0,
    "jobExecutionId": "5A86BF65-43AC-F258-2524-9E92992F97CA",
    "jobVersion": 1,
    "lastMessage": "Job execution created.",
    "lifecycle": "Created",
    "provisioningState": "Created"
  }
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/locations/westus/jobAgentOperationResults/5555-6666-7777-8888-999999999999?api-version=2017-03-01-preview

Definitionen

Name Beschreibung
createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

JobExecution

Ausführung eines Auftrags

JobExecutionLifecycle

Der detaillierte Zustand der Auftragsausführung.

JobExecutionTarget

Das Ziel, für das eine Auftragsausführung ausgeführt wird.

JobTargetType

Der Typ des Ziels.

ProvisioningState

Der ARM-Bereitstellungsstatus der Auftragsausführung.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

JobExecution

Ausführung eines Auftrags

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties.createTime

string (date-time)

Der Zeitpunkt, zu dem die Auftragsausführung erstellt wurde.

properties.currentAttemptStartTime

string (date-time)

Startzeit des aktuellen Versuchs.

properties.currentAttempts

integer (int32)

Häufigkeit, mit der die Auftragsausführung versucht wurde.

properties.endTime

string (date-time)

Der Zeitpunkt, zu dem die Auftragsausführung abgeschlossen wurde.

properties.jobExecutionId

string (uuid)

Der eindeutige Bezeichner der Auftragsausführung.

properties.jobVersion

integer (int32)

Die Auftragsversionsnummer.

properties.lastMessage

string

Der letzte Status oder die letzte Fehlermeldung.

properties.lifecycle

JobExecutionLifecycle

Der detaillierte Zustand der Auftragsausführung.

properties.provisioningState

ProvisioningState

Der ARM-Bereitstellungsstatus der Auftragsausführung.

properties.startTime

string (date-time)

Die Zeit, zu der die Auftragsausführung gestartet wurde.

properties.stepId

integer (int32)

Die Auftragsschritt-ID.

properties.stepName

string

Der Name des Auftragsschritts.

properties.target

JobExecutionTarget

Das Ziel, für das diese Ausführung ausgeführt wird.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy und modifiedBy-Informationen enthalten.

type

string

Der Typ der Ressource. Zum Beispiel "Microsoft. Compute/virtualMachines" oder "Microsoft. Speicher/Speicherkonten"

JobExecutionLifecycle

Der detaillierte Zustand der Auftragsausführung.

Wert Beschreibung
Created

Erstellt

InProgress

In Bearbeitung

WaitingForChildJobExecutions

Warten auf KindJobHinrichtungen

WaitingForRetry

Warten auf einen erneuten Versuch

Succeeded

Erfolgreich

SucceededWithSkipped

ErfolgreichMetÜbersprungen

Failed

gescheitert

TimedOut

TimedOut

Canceled

Abgesagt

Skipped

Übersprungen

JobExecutionTarget

Das Ziel, für das eine Auftragsausführung ausgeführt wird.

Name Typ Beschreibung
databaseName

string

Der Datenbankname.

serverName

string

Der Servername.

type

JobTargetType

Der Typ des Ziels.

JobTargetType

Der Typ des Ziels.

Wert Beschreibung
TargetGroup

Zielgruppe

SqlDatabase

SqlDatabase

SqlElasticPool

SqlElasticPool

SqlShardMap

SqlShardMap

SqlServer

SqlServer

ProvisioningState

Der ARM-Bereitstellungsstatus der Auftragsausführung.

Wert Beschreibung
Created

Erstellt

InProgress

In Bearbeitung

Succeeded

Erfolgreich

Failed

gescheitert

Canceled

Abgesagt

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.