Azure Blob Storage Fehlercodes

Möglicherweise werden die folgenden Fehlercodes angezeigt, die von einem Vorgang für Azure Blob Storage zurückgegeben werden.

Fehlercode HTTP-Statuscode Meldung für den Benutzer
AppendPositionConditionNotMet Vorbedingung nicht erfüllt (412) Die angegebene Anfügepositionsbedingung wurde nicht erfüllt.
BlobAlreadyExists Konflikt (409) Das angegebene BLOB ist bereits vorhanden.
BlobImmutableDueToLegalHold Konflikt (409) Dieser Vorgang ist nicht zulässig, da das Blob aufgrund einer oder mehrerer gesetzlicher Aufbewahrungspflichten unveränderlich ist.
BlobImmutableDueToPolicy Konflikt (409) Dieser Vorgang ist nicht zulässig, da das Blob aufgrund einer Richtlinie unveränderlich ist.
BlobNotFound Nicht gefunden (404) Das angegebene BLOB ist nicht vorhanden.
BlobOperationNotSupported Konflikt (409) Der Vorgang wird in diesem Szenario nicht unterstützt. Dieser Fehler kann auftreten, wenn Sie den PutBlock- oder PutBlockList-Vorgang für ein Blob verwenden, das mithilfe des Vorgangs Path – Create der Azure Data Lake Storage Gen2 REST-API erstellt wurde.
BlobOverwritten Konflikt (409) Das Blob wurde seit der vorherigen Momentaufnahme neu erstellt.
BlobTierInadequateForContentLength Konflikt (409) Die angegebene Größenbeschränkung für die Blobebene darf nicht kleiner als die Inhaltslänge sein.
BlockCountExceedsLimit Konflikt (409) Die Anzahl der committeten Blöcke darf den maximalen Grenzwert von 50.000 Blöcken nicht überschreiten.
BlockCountExceedsLimit Konflikt (409) Die Anzahl der nicht commitierten Blöcke darf den maximalen Grenzwert von 100.000 Blöcken nicht überschreiten.
BlockListTooLong Ungültige Anforderung (400) Die Blockliste darf nicht mehr als 50.000 Blöcke enthalten.
CannotChangeToLowerTier Konflikt (409) Eine höhere Blobebene wurde bereits explizit festgelegt.
CannotVerifyCopySource Interner Serverfehler (500) Die Quelle für den Kopiervorgang konnte nicht in der angegebenen Zeit überprüft werden. Überprüfen Sie den HTTP-Statuscode und die Meldung, um weitere Informationen über den Fehler zu erhalten.
ContainerAlreadyExists Konflikt (409) Der angegebene Container ist bereits vorhanden.
ContainerBeingDeleted Konflikt (409) Der angegebene Container wird gelöscht.
ContainerDisabled Konflikt (409) Der angegebene Container wurde vom Administrator deaktiviert.
ContainerHasLegalHold Konflikt (409) Der angeforderte Vorgang ist nicht zulässig, da der Container über einen oder mehrere gesetzliche Haltebereiche verfügt.
ContainerImmutabilityPolicyLocked Konflikt (409) Der angeforderte Vorgang ist nicht zulässig, da der Container über eine richtlinie für gesperrte Unveränderlichkeit verfügt.
ContainerNotFound Nicht gefunden (404) Der angegebene Container ist nicht vorhanden.
ContentLengthLargerThanTierLimit Konflikt (409) Die Inhaltslänge des Blobs darf den Grenzwert für die Ebene nicht überschreiten.
CopyAcrossAccountsNotSupported Ungültige Anforderung (400) Das Quell- und das Zielkonto zum Kopieren müssen identisch sein.
CopyIdMismatch Konflikt (409) Die angegebene Kopie-ID stimmt nicht mit der Kopie-ID für den ausstehenden Kopiervorgang überein.
DirectorySasNotSupportedVersion Konflikt (409) Verzeichnis-SAS wird in dieser Version nicht unterstützt.
FeatureVersionMismatch Konflikt (409) Der Vorgang für AppendBlob erfordert mindestens Version 2015-02-21.
FeatureVersionMismatch Konflikt (409) Der Typ des Blobs im Container wird von dieser Version nicht erkannt.
IncrementalCopyBlobMismatch Konflikt (409) Das angegebene Quellblob unterscheidet sich von der Kopierquelle des vorhandenen inkrementellen Kopierblobs.
IncrementalCopyOfEarlierVersionSnapshotNotAllowed Konflikt (409) Die angegebene Momentaufnahme liegt vor der letzten Momentaufnahme, die in das Blob für das inkrementelle Kopieren kopiert wurde.
IncrementalCopySourceMustBeSnapshot Konflikt (409) Die Quelle für die inkrementelle Kopieranforderung muss eine Momentaufnahme sein.
InfiniteLeaseDurationRequired Vorbedingung nicht erfüllt (412) Die Lease-ID stimmt überein, aber die angegebene Lease muss eine unbegrenzte Dauer aufweisen.
InvalidBlobOrBlock Ungültige Anforderung (400) Das angegebene BLOB oder der Blockinhalt ist ungültig.
InvalidBlobTier Ungültige Anforderung (400) Die angegebene Blobebene ist ungültig.
InvalidBlobType Konflikt (409) Dieser BLOB-Typ ist für diesen Vorgang ungültig.
InvalidBlockId Ungültige Anforderung (400) Die angegebene Block-ID ist ungültig. Die Block-ID muss mit Base64 verschlüsselt sein.
InvalidBlockList Ungültige Anforderung (400) Die angegebene Blockliste ist ungültig.
InvalidOperation Ungültige Anforderung (400) Ungültiger Vorgang für eine BLOB-Momentaufnahme.
InvalidPageRange Angeforderter Bereich nicht erfüllbar (416) Der angegebene Seitenbereich ist ungültig.
InvalidSourceBlobType Konflikt (409) Der Quellblobtyp kopieren ist für diesen Vorgang ungültig.
InvalidSourceBlobUrl Konflikt (409) Die Quell-URL für die inkrementelle Kopieranforderung muss eine gültige Azure Storage-Blob-URL sein.
InvalidVersionForPageBlobOperation Ungültige Anforderung (400) Alle Vorgänge für Seiten-BLOBs erfordern mindestens Version 2009-09-19.
LeaseAlreadyPresent Konflikt (409) Es ist bereits eine Lease vorhanden.
LeaseAlreadyBroken Konflikt (409) Die Lease wurde bereits unterbrochen und kann nicht erneut unterbrochen werden.
LeaseIdMismatchWithBlobOperation Vorbedingung nicht erfüllt (412) Die angegebene Lease-ID stimmt nicht mit der Lease-ID für das BLOB überein.
LeaseIdMismatchWithContainerOperation Vorbedingung nicht erfüllt (412) Die angegebene Lease-ID stimmt nicht mit der Lease-ID für den Container überein.
LeaseIdMismatchWithLeaseOperation Konflikt (409) Die angegebene Lease-ID stimmt nicht mit der Lease-ID für das BLOB/den Container überein.
LeaseIdMissing Vorbedingung nicht erfüllt (412) Das BLOB/der Container verfügt derzeit über eine Lease, und in der Anforderung wurde keine Lease-ID angegeben.
LeaseIsBreakingAndCannotBeAcquired Konflikt (409) Die Lease-ID stimmt überein, aber die Lease befindet sich derzeit im Unterbrechungsstatus und kann erst abgerufen werden, nachdem sie unterbrochen wurde.
LeaseIsBreakingAndCannotBeChanged Konflikt (409) Die Lease-ID stimmt überein, aber die Lease befindet sich derzeit im Unterbrechungsstatus und kann nicht geändert werden.
LeaseIsBrokenAndCannotBeRenewed Konflikt (409) Die Lease-ID stimmt überein, aber die Lease wurde explizit unterbrochen und kann nicht verlängert werden.
LeaseLost Vorbedingung nicht erfüllt (412) Eine Lease-ID wurde angegeben, aber die Lease für das BLOB/den Container ist abgelaufen.
LeaseNotPresentWithBlobOperation Vorbedingung nicht erfüllt (412) Das BLOB verfügt derzeit über keine Lease.
LeaseNotPresentWithContainerOperation Vorbedingung nicht erfüllt (412) Der Container verfügt derzeit über keine Lease.
LeaseNotPresentWithLeaseOperation Konflikt (409) Das BLOB/der Container verfügt derzeit über keine Lease.
MaxBlobSizeConditionNotMet Vorbedingung nicht erfüllt (412) Die angegebene maximale Blobgröße wurde nicht erfüllt.
NoPendingCopyOperation Konflikt (409) Derzeit steht kein Kopiervorgang aus.
OperationNotAllowedOnIncrementalCopyBlob Konflikt (409) Der angegebene Vorgang ist für ein inkrementelles Kopierblob nicht zulässig.
PendingCopyOperation Konflikt (409) Derzeit steht ein Kopiervorgang aus.
PreviousSnapshotCannotBeNewer Ungültige Anforderung (400) Der prevsnapshot Abfrageparameterwert darf nicht neuer als Momentaufnahme Abfrageparameterwert sein.
PreviousSnapshotNotFound Konflikt (409) Der vorherige Momentaufnahme wurde nicht gefunden.
PreviousSnapshotOperationNotSupported Konflikt (409) Differenzielle Seitenbereiche werden auf dem vorherigen Momentaufnahme nicht unterstützt.
QueryParameterSddInvalid Unzulässig (403) Ungültiger sdd-Parameter.
QueryParameterSasMandatory Unzulässig (403) Der sdd-Parameter ist bei Verzeichnis-SAS obligatorisch. Darf nicht leer sein.
SequenceNumberConditionNotMet Vorbedingung nicht erfüllt (412) Die angegebene Sequenznummernbedingung wurde nicht erfüllt.
SequenceNumberIncrementTooLarge Konflikt (409) Die Sequenznummerninkrementierung kann nicht ausgeführt werden, weil sie einen Überlauf der Sequenznummern verursachen würde.
SnapshotCountExceeded Konflikt (409) Die Anzahl der Momentaufnahmen für dieses BLOB wurde überschritten.
SnapshotOperationRateExceed Konflikt (409) Die Rate der Momentaufnahmevorgänge für dieses BLOB wurde überschritten.
SnapshotsPresent Konflikt (409) Dieser Vorgang ist nicht zulässig, solange das BLOB Momentaufnahmen hat.
SourceConditionNotMet Vorbedingung nicht erfüllt (412) Die mit bedingten HTTP-Headern angegebene Quellbedingung wird nicht erfüllt.
SystemInUse Konflikt (409) Dieses BLOB wird vom System verwendet.
TargetConditionNotMet Vorbedingung nicht erfüllt (412) Die mit bedingten HTTP-Headern angegebene Zielbedingung wird nicht erfüllt.
UnauthorizedBlobOverwrite Unzulässig (403) Diese Anforderung ist nicht autorisiert, Blobüberschreibungen auszuführen.
UnsupportedHeader Ungültige Anforderung (400) Einer der in der Anforderung angegebenen Header wird nicht unterstützt.
BlobBeingRehydrated Konflikt (409) Dieser Vorgang ist nicht zulässig, da das Blob rehydriert wird.
BlobArchived Konflikt (409) Dieser Vorgang ist für ein archiviertes Blob nicht zulässig.
BlobNotArchived Konflikt (409) Dieses Blob befindet sich derzeit nicht im archivierten Zustand.

Weitere Informationen

Allgemeine REST-API-Fehlercodes
Queue Storage-Fehlercodes
Tabellenspeicherfehlercodes
Problembehandlung bei API-Vorgängen
HttpStatusCode-Enumeration
Rest der Speicherdienste