Freigeben über


Ledger Digest Uploads - Disable

Deaktiviert das Hochladen von Ledger-Digests in ein Azure Storage-Konto oder ein Azure Confidential Ledger instance.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/ledgerDigestUploads/current/disable?api-version=2021-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank.

ledgerDigestUploads
path True

LedgerDigestUploadsName

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

LedgerDigestUploads

Das Hochladen von Ledger-Digests wurde erfolgreich deaktiviert.

202 Accepted

Das Deaktivieren des Ledger-Digestuploads wird ausgeführt.

Other Status Codes

Fehlerantworten: ***

  • 400 LedgerInvalidDigestStorageTargetUpdateRequest: Die Uploadanforderung für den Datenbank-Ledger-Digest ist nicht vorhanden oder verfügt über kein Eigenschaftenobjekt.

  • 400 InvalidDigestStorageEndpoint: Der angegebene digestStorageEndpoint ist ungültig. Es muss sich um einen Azure Blob Storage- oder Azure Confidential Ledger-Endpunkt handeln.

  • 400 MalformedDigestStorageEndpoint: Der angegebene Digestspeicherendpunkt ist ein falsch formatierter URI.

  • 400 InvalidLedgerDigestUploadsName: Der Ledger-Digest-Uploadname wird nicht unterstützt. Verwenden Sie den Schlüsselnamen "current".

  • 400 LedgerMissingDigestStorageEndPoint: Benutzer hat versucht, Ledger-Digestspeicher zu konfigurieren, ohne einen Endpunkt bereitzustellen.

  • 400 LedgerException: Beim Server ist eine unerwartete Ausnahme aufgetreten.

  • 400 LedgerDigestUploadsNotSupportedOnGeoSecondary: Der Ledger-Digestspeicher kann nicht für sekundäre Datenbanken konfiguriert werden.

  • 400 InsufficientStorageAccountPermissions: Lese- oder Schreibvorgänge sind für das Speicherkonto nicht zulässig.

  • 400 StorageAccountIsDisabled: Das Speicherkonto ist deaktiviert.

  • 400 InvalidStorageAccountName: Das angegebene Speicherkonto ist ungültig oder nicht vorhanden.

  • 400 PreviousOperationInProgress: Das Hochladen von Ledger-Digests wird für die Datenbank aktiviert oder deaktiviert. Warten Sie, bis die vorherige Anforderung abgeschlossen ist.

  • 400 NoServerIdentity: Für den angegebenen Server ist keine Identität konfiguriert. Informationen zum Konfigurieren einer Identität für den Server finden Sie unter https://go.microsoft.com/fwlink/?linkid=2156804

  • 400 SubscriptionDoesNotHaveServer: Das Abonnement enthält keinen Server.

  • 400 AdalGenericError: Der Vorgang konnte nicht abgeschlossen werden, weil ein Azure Active Directory-Fehler aufgetreten ist. Die Fehlermeldung der Active Directory-Authentifizierungsbibliothek (ADAL) lautet {0}.

  • 400 LedgerDigestUploadIsNotSupportedOnResourceType: Das Hochladen von Ledger-Digests wird für diesen Ressourcentyp derzeit nicht unterstützt.

  • 400 InvalidOperationOnNamedReplicas: Der Ledger-Digestspeicher kann nicht für ein benanntes Replikat konfiguriert werden.

  • 400 LedgerDigestUploadsNotSupportedOnGeoChaining: Der Benutzer hat versucht, den automatischen Upload des Ledgerdigests in einer Datenbank festzulegen, die mit sekundären Sekundären konfiguriert ist.

  • 400 InvalidDigestStorageEndpoint: Der angegebene digestStorageEndpoint ist ungültig. Es muss sich um einen Azure Blob Storage- oder Azure Confidential Ledger-Endpunkt handeln.

  • 400 InvalidStorageAccountName: Das angegebene Speicherkonto ist ungültig oder nicht vorhanden.

  • 404 SourceDatabaseNotFound: Die angegebene Datenbank ist nicht vorhanden.

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 OperationIdNotFound: Der Vorgang mit der ID ist nicht vorhanden.

  • 409 OperationCancelled: Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted: Der Vorgang für die Ressource konnte nicht abgeschlossen werden, da er durch einen anderen Vorgang für dieselbe Ressource unterbrochen wurde.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 OperationTimedOut: Timeout des Vorgangs und automatisches Rollback. Wiederholen Sie den Vorgang.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

Beispiele

Disables uploading ledger digests for a database

Beispielanforderung

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/servers/ledgertestserver/databases/testdb/ledgerDigestUploads/current/disable?api-version=2021-11-01

Beispiel für eine Antwort

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/servers/ledgertestserver/databases/testdb/ledgerDigestUpload/current/disable",
  "name": "current",
  "type": "Microsoft.Sql/servers/databases/ledgerDigestUploads",
  "properties": {
    "state": "Disabled"
  }
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/locations/eastus/ledgerDigestUploadOperationResults/11111111-1111-1111-1111-111111111111

Definitionen

Name Beschreibung
LedgerDigestUploads

Azure SQL Uploadeinstellungen für den Datenbank-Ledger-Digest.

LedgerDigestUploadsName
LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

LedgerDigestUploads

Azure SQL Uploadeinstellungen für den Datenbank-Ledger-Digest.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.digestStorageEndpoint

string

Der Digestspeicherendpunkt, der entweder ein Azure Blob Storage-Endpunkt oder ein URI für Azure Confidential Ledger sein muss.

properties.state

LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

type

string

Der Ressourcentyp.

LedgerDigestUploadsName

Name Typ Beschreibung
current

string

LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

Name Typ Beschreibung
Disabled

string

Enabled

string