Databases - Update

Aktualisiert eine vorhandene Datenbank

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2021-08-01-preview

URI-Parameter

Name In Required Type Description
databaseName
path True
  • string

Der Name der Datenbank.

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.

Anforderungstext

Name Type Description
identity

Datenbankidentität

properties.autoPauseDelay
  • integer

Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.

properties.catalogCollation

Sortierung des Metadatenkatalogs.

properties.collation
  • string

Die Sortierung der Datenbank.

properties.createMode

Gibt den Modus der Datenbankerstellung an.

Standard: regelmäßige Datenbankerstellung.

Kopie: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem sie eine Zeitsicherung einer vorhandenen Datenbank wiederherstellen. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank angegeben werden, und die Wiederherstellung VonPointInTime muss angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine geo replizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden, um wiederherzustellen.

Wiederherstellung: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss "sourceDatabaseId" die wiederherstellende Datenbankressourcen-ID sein, und sourceDatabaseDeletionDate wird ignoriert. RestorePointInTime kann auch angegeben werden, um von einem früheren Zeitpunkt aus wiederherzustellen.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank, indem sie aus einem langfristigen Aufbewahrungstresor wiederherstellen. recoveryServicesRecoveryPointResourceId muss als Wiederherstellungspunktressourcen-ID angegeben werden.

Copy, Secondary und RestoreLongTermRetentionBackup werden für DataWarehouse Edition nicht unterstützt.

properties.elasticPoolId
  • string

Der Ressourcenbezeichner des elastischen Pools, der diese Datenbank enthält.

properties.federatedClientId
  • string

Die Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird

properties.highAvailabilityReplicaCount
  • integer

Die Anzahl der sekundären Replikate, die der Datenbank zugeordnet sind, die verwendet werden, um eine hohe Verfügbarkeit bereitzustellen. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.isLedgerOn
  • boolean

Gibt an, ob es sich bei dieser Datenbank um eine Ledgerdatenbank handelt, was bedeutet, dass alle Tabellen in der Datenbank Hauptbuchtabellen sind. Hinweis: Der Wert dieser Eigenschaft kann nach der Erstellung der Datenbank nicht geändert werden.

properties.licenseType

Der Lizenztyp, der für diese Datenbank angewendet werden soll. LicenseIncludedwenn Sie eine Lizenz benötigen oder BasePrice über eine Lizenz verfügen und für die Azure-Hybridvorteil berechtigt sind.

properties.longTermRetentionBackupResourceId
  • string

Der Ressourcenbezeichner der langfristigen Aufbewahrungssicherung, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.maintenanceConfigurationId
  • string

Der Datenbank zugewiesene Wartungskonfigurations-ID. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates auftreten.

properties.maxSizeBytes
  • integer

Die maximale Größe der Datenbank, die in Bytes ausgedrückt wird.

properties.minCapacity
  • number

Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten

properties.readScale

Der Status des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen, die über Anwendungsabsichten verfügen, in deren Verbindungszeichenfolge gelesen werden sollen, möglicherweise an ein readonly sekundäres Replikat in derselben Region weitergeleitet. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.recoverableDatabaseId
  • string

Der Ressourcenbezeichner der wiederherstellbaren Datenbank, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist.

properties.recoveryServicesRecoveryPointId
  • string

Der Ressourcenbezeichner des Wiederherstellungspunkts, der dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.requestedBackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet werden soll.

properties.restorableDroppedDatabaseId
  • string

Der Ressourcenbezeichner der verworfenen Datenbank, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist.

properties.restorePointInTime
  • string

Gibt den Zeitpunkt (ISO8601-Format) der Quelldatenbank an, die wiederhergestellt wird, um die neue Datenbank zu erstellen.

properties.sampleName

Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.

properties.secondaryType

Der sekundäre Typ der Datenbank, wenn es sich um eine sekundäre Datenbank handelt. Gültige Werte sind Geo und Named.

properties.sourceDatabaseDeletionDate
  • string

Gibt die Uhrzeit an, zu der die Datenbank gelöscht wurde.

properties.sourceDatabaseId
  • string

Der Ressourcenbezeichner der Quelldatenbank, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist.

properties.zoneRedundant
  • boolean

Gibt an, ob diese Datenbank zone redundant ist, was bedeutet, dass die Replikate dieser Datenbank über mehrere Verfügbarkeitszonen verteilt werden.

sku

Der Name und die Ebene der SKU.

tags
  • object

Ressourcentags.

Antworten

Name Type Description
200 OK

Die Datenbank wurde erfolgreich aktualisiert.

202 Accepted

Das Aktualisieren der Datenbank wird ausgeführt.

Other Status Codes

Fehlerantworten: ***

  • 400 InvalidDatabaseCreateOrUpdateRequest – Der Anforderungstext für den Datenbankvorgang zum Erstellen oder Aktualisieren der Datenbank ist ungültig.

  • 400 InvalidResourceId – Ungültiger Ressourcenbezeichner.

  • 400 InvalidSourceDatabaseId – Ungültiger Quelldatenbankbezeichner.

  • 400 MismatchingResourceGroupNameWithUrl – Der angegebene Ressourcengruppenname stimmt nicht mit dem Namen in der URL überein.

  • 400 MismatchingServerNameWithUrl – Der angegebene Servername stimmt nicht mit dem Namen in der URL überein.

  • 400 MismatchingSubscriptionWithUrl – Das bereitgestellte Abonnement stimmte nicht mit dem Abonnement in der URL überein.

  • 400 MissingCollation – Sortierung ist erforderlich.

  • 400 MissingMaxSizeBytes – MaxSizeBytes ist erforderlich.

  • 400 MissingSkuName – Sku-Name ist erforderlich.

  • 400 MissingSourceDatabaseId – Fehlender Quelldatenbankbezeichner.

  • 400 InvalidLicenseType – Der angegebene Lizenztyp ist ungültig.

  • 400 InvalidSkuName – Ungültiger SKU-Name.

  • 400 MismatchedSkuNameAndCapacity – Mismatch zwischen SKU-Name und Kapazität.

  • 400 MismatchedSkuNameAndTier - Mismatch between SKU name and tier.

  • 400 MismatchedSkuNameAndFamily - Mismatch zwischen SKU-Name und Familie.

  • 400 LedgerNotAllowedWithSpecifiedCreateMode – IsLedgerOn ist mit dem angegebenen Erstellungsmodus nicht zulässig.

  • 400 LedgerNotAllowedOnSampleDatabase – Datenbankerstellung ist mit IsLedgerOn für eine Beispieldatenbank nicht zulässig.

  • 400 DatabaseNameDoesNotMatchSourceDatabaseId – Der angegebene Datenbankname stimmt nicht mit dem Datenbanknamen in sourceDatabaseId überein.

  • 400 ElasticPoolNotSupportedForExternalBackupRestore – Elastic Pool wird für die Wiederherstellung externer Sicherungen nicht unterstützt.

  • 400 InvalidRecoverableDatabaseId – Ungültiger bezeichner der wiederherstellbaren Datenbank.

  • 400 InvalidRecoveryServicesRecoveryPointId – Ungültiger Wiederherstellungspunktbezeichner für wiederherstellungsdienste.

  • 400 InvalidRestorableDroppedDatabaseDeletionDate – Das angegebene Löschdatum der wiederherstellbaren Datenbank ist ungültig.

  • 400 InvalidRestorableDroppedDatabaseId – Ungültiger wiederherstellender Datenbankbezeichner

  • 400 MissingRecoverableDatabaseId – Fehlende wiederherstellbare Datenbankbezeichner.

  • 400 MissingRecoveryServicesRecoveryPointId – Fehlende Wiederherstellungsdienst-Wiederherstellungspunkt-ID.

  • 400 MissingRestorableDroppedDatabaseId - Fehlende wiederherstellbareDroppedDatabaseId

  • 400 MissingRestorePointInTime – Fehlender Wiederherstellungspunkt

  • 400 MissingSourceDatabaseDeletionDate – Fehlendes Datum des Löschens der Quelldatenbank

  • 400 MissingStorageContainerSasToken - Fehlendes Speichercontainer-SAS-Token

  • 400 MissingStorageContainerUri – Fehlender Speichercontainer-URI

  • 400 RestoreableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId - Kann keine wiederherstellbareDroppedDatabaseId angeben, wenn sourceDatabaseId bereits im Wiederherstellungs-Erstellungsmodus angegeben wird

  • 400 MultipleIdentitiesOnDatabase – Nur ein benutzer zugewiesener verwalteter Identität wird auf Datenbankebene unterstützt.

  • 400 MultipleIdentityDelegationsOnDatabase – Nur eine Identitätsdelegierung wird auf Datenbankebene unterstützt.

  • 400 MissingPrimaryDelegatedIdentityClientId – Um delegierte Identitäten zu verwenden, geben Sie bitte eine primäre delegierte Identitätsclient-ID an.

  • 400 LongTermRetentionMigrationRequestNotSupported – Abonnement ist keine LTR-Sicherungsmigrationsfunktion zulässig.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported – Quell- und Zielabonnements dürfen nicht für LTR-Sicherungskopienfeature kommunizieren.

  • 400 LongTermRetentionMigrationParameterMissing – Erforderlicher Parameter, der für den Vorgang fehlt.

  • 400 LongTermRetentionMigrationSameServerNotSupported - LTR Copy Feature wird nicht unterstützt, um LTR-Sicherungen innerhalb desselben Servers zu kopieren.

  • 400 LongTermRetentionMigrationTargetServerNotFound – Zielserver ist nicht vorhanden oder ist nicht für ltR-Sicherungskopievorgang bereit.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound – Zieldatenbank ist nicht auf dem Server vorhanden.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported – Angegebene Backup Storage Redundanz wird in Zielbereich nicht unterstützt.

  • 400 LongTermRetentionMigrationStorageMismatch – Aktive Sicherungsredundanz der Datenbank entspricht nicht der vom Kunden angeforderten Sicherungsredundanz.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported – LTR-Migration wird nur für verwaltete Instanzen und Azure SQL DB LTR-Sicherungen unterstützt.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed – Das Ändern der Sicherungsspeicherredundanz ist für LTR-Kopiervorgänge nicht zulässig.

  • 400 LongTermRetentionMigrationSubscriptionNotFound - Das Abonnement konnte nicht gefunden werden.

  • 400 InvalidCollation – Sortierung wird vom Server nicht erkannt.

  • 400 ProvisioningDisabled – Zeigt die Fehlermeldung des Ressourcenvorgangsautorisierens an, ohne Änderungen

  • 400 CannotUpdateIsLedgerDatabase - Die Ledger-Eigenschaft einer vorhandenen Datenbank kann nicht aktualisiert werden.

  • 400 UnableToResolveRemoteServer – Der Name des Remotepartnerservers konnte aufgrund eines ungültigen Servernamens oder dns-Konnektivitätsproblemen nicht behoben werden.

  • 400 ElasticPoolOverStorageUsageUsage – Versuch, Daten in eine Datenbank zu schreiben, wenn die Speichergrenze des elastischen Pools erreicht wurde.

  • 400 RemoteDatabaseCopyPermission – Benutzer verfügen nicht über ausreichende Berechtigung zum Erstellen einer Datenbankkopie auf dem angegebenen Server.

  • 400 UpdateNotAllowedInCurrentReplicationState – Der Vorgang ist in der Datenbank im aktuellen Replikationszustand nicht zulässig.

  • 400 SourceDatabaseNotFound - Die Quelldatenbank ist nicht vorhanden.

  • 400 InvalidPublicMaintenanceConfiguration – Benutzer haben versucht, öffentliche Wartungskonfiguration anzugeben, die nicht in interne ID konvertiert werden kann (falsch formatiert oder falscher Bereich).

  • 400 GeoReplicaLimitReached – Die Replikatreplikationsgrenze wurde erreicht.

  • 400 MaintenanceWindowNotSupportedForNamedReplica – Benutzer haben versucht, benanntes Replikat mit nicht standardmäßigem Wartungsfenster zu erstellen oder zu aktualisieren, das nicht unterstützt wird.

  • 400 ReplicationSourceAndTargetMustHaveSameName – Die Replikationsquelle und Zieldatenbanken müssen denselben Namen haben.

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers – Die Replikationsquelle und Zieldatenbanken müssen sich in verschiedenen logischen Servern befinden.

  • 400 ChangeUnsupportedOnEntity – Der Benutzer hat versucht, einen nicht unterstützten Create/Update/Delete-Vorgang auf einer bestimmten Entität zu erstellen/zu löschen.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase – Die Datenbank kann seine Sku nicht aktualisieren, da es für CDC aktiviert ist.

  • 400 PartnerDBNotCompatibleForSGXEnclave – Versuch, geoDR-Link festzulegen oder SLO für aktivierte Enklave-Datenbank festzulegen, wird nur unterstützt, wenn beide Datenbanken auf DC-Serie-Hardware ausgeführt werden.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject – Die Datenbank kann seine Sku nicht aktualisieren, da es speicheroptimierte Objekte hat.

  • 400 SourceServerNotFound – Der Serverteil einer Quelldatenbank-ID, die in einem CreateDatabaseAsCopy-API-Aufruf bereitgestellt wird, wird nicht einem vorhandenen Server zugeordnet.

  • 400 InvalidDatabaseCreateMode – Ungültige Anforderung zum Erstellen einer Datenbank.

  • 400 MissingAsymmetricKeyOnTargetServer – Zielserver hat keinen Zugriff auf einen asymmetrischen Schlüssel.

  • 400 MismatchingSubscriptionWithUrl – Das bereitgestellte Abonnement stimmte nicht mit dem Abonnement in der URL überein.

  • 400 InvalidAddSecondaryPermission – Der Benutzer hat keine ausreichende Berechtigung, sekundär auf dem angegebenen Server hinzuzufügen.

  • 400 UnsupportedServiceName – Der angegebene Name ist ein ungültiger Name, da es mindestens ein nicht unterstütztes Unicode-Zeichen enthält.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize – Benutzer versuchten, die Datenbank in einen Sku mit geringerer max. Protokollgröße als die aktuelle Verwendung zu ändern.

  • 400 TokenTooLong – Das bereitgestellte Token ist zu lang.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType – Das Ändern der Ledger-Eigenschaft wird für diesen Ressourcentyp nicht unterstützt.

  • 400 InvalidSku – Der Benutzer hat einen ungültigen Sku angegeben.

  • 400 InvalidTierSkuCombination – Die angegebene Ebene unterstützt die angegebene Sku nicht.

  • 400 FeatureDisabledOnSelectedEdition – Benutzer haben versucht, ein Feature zu verwenden, das in der aktuellen Datenbank edition deaktiviert ist.

  • 400 OfferDisabledOnSubscription – Abonnementangebotstyp ist von der Bereitstellung der angeforderten Ressource eingeschränkt.

  • 400 InvalidTargetSubregion – Der Zielserver eines nicht lesbaren sekundären Sekundäres befindet sich nicht in einer DR-gekoppelten Azure-Region.

  • 400 CanToCreateGeoChain – Der Benutzer hat versucht, sekundäre Datenbank (Chaining) zu erstellen, obwohl der automatische Upload von Ledger-Digests konfiguriert wurde.

  • 400 PartnerServerNotCompatible – Der Benutzer versucht, eine Datenbank aus einem SAWA V1-Server in einen Sterling-Server oder umgekehrt zu kopieren.

  • 400 IncorrectReplicationLinkState – Der Vorgang erwartet, dass die Datenbank in einem erwarteten Zustand im Replikationslink enthalten ist.

  • 400 TargetElasticPoolDoesNotExist - Der elastische Pool ist auf einem Server nicht vorhanden.

  • 400 CurrentDatabaseSizeExceedsMaxSize – Benutzer versuchten, die maximale Größe einer Datenbank auf eine Größe kleiner als die aktuelle Verwendung zu reduzieren.

  • 400 ElasticPoolSkuCombinationInvalid - Elastischer Pool und Sku können nur angegeben werden, wenn sku als "ElasticPool" angegeben wird.

  • 400 ElasticPoolTierCombinationInvalid - Die Datenbankebene unterscheidet sich von der elastischen Pooldienstebene.

  • 400 ElasticPoolNameRequired – Benutzer haben versucht, Datenbank auf das Ziel des elastischen Pooldiensts zu erstellen oder zu aktualisieren, ohne den Namen des elastischen Pools anzugeben.

  • 400 AzureKeyVaultKeyDisabled – Der Vorgang konnte auf dem Server nicht abgeschlossen werden, da der Azure-Key Vault-Schlüssel deaktiviert ist.

  • 400 AzureKeyVaultInvalidExpirationDate – Der Vorgang konnte nicht abgeschlossen werden, da das Ablaufdatum des Azure-Key Vault Schlüssels ungültig ist.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty – Der Vorgang konnte nicht abgeschlossen werden, da der Azure Key Vault Uri null oder leer ist.

  • 400 AzureKeyVaultNoServerIdentity – Die Serveridentität ist nicht ordnungsgemäß konfiguriert.

  • 400 AzureKeyVaultInvalidUri – Eine ungültige Antwort von Azure Key Vault. Verwenden Sie einen gültigen Azure Key Vault-URI.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – Versuch, DTU Min für Datenbanken im elastischen Pool bereitzustellen, die angeforderte DTUs des elastischen Pools überschreitet.

  • 400 AzureKeyVaultMissingPermissions – Der Server fehlt die erforderlichen Berechtigungen für azure Key Vault.

  • 400 InvalidReadScaleEdition – Benutzer haben versucht, die Skalierung in einem Datenbanktyp zu aktivieren, der es nicht unterstützt.

  • 400 InvalidReadScaleUnits – Benutzer haben versucht, einen Lesemaßstabwert bereitzustellen, der nicht unterstützt wird.

  • 400 SecurityAzureKeyVaultInvalidKeyName – Der Vorgang konnte aufgrund eines ungültigen Serverschlüsselnamens nicht abgeschlossen werden.

  • 400 ElasticPoolDatabaseCountOverLimit – Versuch, Datenbank zu elastischem Pool zu erstellen oder hinzuzufügen, wenn die Datenbankanzahlsgrenze des elastischen Pools erreicht wurde.

  • 400 CanChangeToOrFromDataWarehouseTier - Benutzer versuchten, die Sku einer Datenbank von DataWarehouse-Ebene auf nicht DataWarehouse-Ebenen oder umgekehrt zu ändern.

  • 400 GeoSecondaryMaxSizeUpdateFailed - Die geo-sekundäre Datenbank ist eine SLO, die den angeforderten Maxsize-Wert nicht unterstützt oder die geo-sekundäre Region in einem nicht unterstützten Bereich ist oder ein Aktualisierungsvorgang bereits auf der geo-sekundären Datenbank ausgeführt wird.

  • 400 AdalGenericError – Der Vorgang konnte nicht abgeschlossen werden, da ein Azure Active Directory Fehler aufgetreten ist.

  • 400 AdalServicePrincipalNotFound – Der Vorgang konnte nicht abgeschlossen werden, da ein Azure Active Directory Bibliotheksdienstprinzipal nicht gefunden wurde.

  • 400 AzureKeyVaultMalformedVaultUri – Der bereitgestellte Key Vault URI ist ungültig.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – Versuch, die Speichergrenze des elastischen Pools unterhalb der Speichernutzung zu verringern.

  • 400 UpdateNotAllowedOnPausedDatabase – Der Benutzer hat versucht, ein Update in einer angehaltenen Datenbank auszuführen.

  • 400 RequestedDatabaseSizeRequiresShrink – Benutzer versuchten, DIE DATENBANK ZU ÄNDERN MAXSIZE, um die MAXSIZE für eine Datenbank auf eine kleinere Größe zu ändern, und dann die aktuelle Größe.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize – Benutzer haben versucht, die maximale Größe einer Datenbank auf eine Größe kleiner als die aktuelle Verwendung zu reduzieren.

  • 400 CannotAssignIdentityToMaster – Keine Identität einer Systemdatenbank zuweisen kann. Die Datenbankidentität kann nicht "master", "model", "tempdb", "msdb" oder "Ressourcendatenbanken" zugewiesen werden.

  • 400 KannUseTrailingWhitespacesInDatabaseName – Fehler bei der Datenbanknamenüberprüfung.

  • 400 RegionDoesNotSupportVersion – Ein Benutzer hat versucht, einen Server einer angegebenen Version an einem Speicherort zu erstellen, an dem diese Serverversion nicht unterstützt wird.

  • 400 SecurityAdalPrincipalCertExpiredError – Der Vorgang konnte nicht abgeschlossen werden, da das Azure Key Vault-Prinzipalzertifikat abgelaufen ist.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel – Der bereitgestellte Key Vault uri ist ungültig.

  • 400 KeyMaterialNotFoundOnRemoteServer – Remoteserver verfügt nicht über Zugriff auf Schlüsselmaterial, das als TDE-Schutz verwendet wird.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Die Quelldatenbank kann nicht über eine höhere Edition verfügen als die Zieldatenbank.

  • 400 AzureKeyVaultRsaKeyNotSupported – Der bereitgestellte Schlüsseltresor verwendet nicht unterstützte RSA-Schlüsselgröße oder Schlüsseltyp. Die unterstützte RSA-Schlüsselgröße ist 2048 oder 3072 und Schlüsseltyp ist RSA oder RSA-HSM.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Die Zieldatenbank kann nicht über eine niedrigere Edition verfügen als die Quelldatenbank.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Der Vorgang ist nicht zulässig, da das Kopieren oder Failovervorgang für die Datenbank '{0}{1}' auf dem Server '' derzeit ausgeführt wird.

  • 400 ElasticPoolOverFileSpace – Unzureichender Speicherplatz im elastischen Pool.

  • 400 SecurityAzureKeyVaultGeoChainError – Erstellen sekundärer sekundärer Elemente (ein Prozess, der als Verketteung bezeichnet wird) wird beim Aktivieren von Transparent Data Encryption mithilfe von Azure Key Vault (BYOK) nicht unterstützt.

  • 400 InvalidLicenseType – Benutzer haben versucht, eine Datenbank oder einen elastischen Pool mit nicht unterstütztem Lizenztyp zu erstellen oder zu aktualisieren.

  • 400 UnsupportedCapacity – Benutzer haben versucht, Datenbank mit Kapazität zu erstellen oder zu aktualisieren, die nicht unterstützt wird.

  • 400 RestoreToFreeEditionNotSupported – Wiederherstellungs- und GeoRestore-Ziel kann keine kostenlose Datenbank sein.

  • 400 RestoreNotSupportedForFreeEdition – Wiederherstellen und GeoRestore werden für kostenlose Datenbank nicht unterstützt.

  • 400 InvalidDroppedDatabase - Die abgesetzte Quelldatenbank ist innerhalb des unterstützten Wiederherstellungszeitraums nicht auf dem Server vorhanden.

  • 400 InvalidLiveDatabase – Quelldatenbank ist nicht auf dem Server innerhalb des unterstützten Wiederherstellungszeitraums vorhanden. Wenn Sie eine gelöschte Datenbank wiederherstellen, geben Sie das Löschdatum an.

  • 400 InvalidVldbRecoverySlo – Die Hyperscale Edition-Wiederherstellung erfordert sowohl Quell- als auch Zieldatenbanken, um hyperscale service level objective zu verwenden.

  • 400 InvalidVldbRestoreSlo – Die Hyperscale Edition Point-In-Time-Wiederherstellung erfordert sowohl Quell- als auch Zieldatenbanken, um Hyperscale-Dienstebene zu verwenden.

  • 400 KannSpecifyPoolOrSlo – Angeben eines elastischen Pools und/oder Ändern des Ziels der Dienstebene oder Edition wird für die Edition nicht unterstützt.

  • 400 KannMoveOrDropJobAccountDatabase – Datenbank, die dem Auftragskonto zugeordnet ist, nicht ablegen.

  • 400 JobAgentDatabaseEditionUnsupported – Das Ziel der dienstebene der angegebenen Datenbank wird für die Verwendung als Job-Agent-Datenbank nicht unterstützt.

  • 400 CannotUpdateToFreeDatabase – Aktualisieren einer Datenbank auf die kostenlose Sku wird nicht unterstützt.

  • 400 InvalidBackupStorageAccountType – Der Benutzer hat zrs/lrs während der Erstellung/Aktualisierung einer Datenbank übergeben, ist jedoch entweder fehlgeschlagen, weil der Kunde nicht whitelisted ist oder weil zrs nicht in der angegebenen Region verfügbar sind.

  • 400 DatabaseInvalidSkuPropertyCombination – Die Eigenschaften der angeforderten Sku sind inkonsistent. Überprüfen Sie, ob eine gültige Kombination angegeben ist. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceedededed – Benutzer haben versucht, ein benanntes Replikat zu erstellen, das die zulässige Zahl pro primärer Datenbank überschreitet

  • 400 DatabaseIsCurrentlyPinned – Microsoft hat Ihre Datenbank SQL Server Modulversion angeheftet. Um sicherzustellen, dass Ihre Datenbank keine Produktionsprobleme hat, werden zukünftige Skalierungsvorgänge in Ihrer Datenbank blockiert, bis sie nicht angeheftet wurden. Wenden Sie sich an den Microsoft-Support, um Hilfe bei der Skalierung zu erhalten.

  • 400 RestoreTargetEditionSizeInsufficient – Der Benutzer hat versucht, eine Datenbank in einer Edition wiederherzustellen, die eine kleinere Größe als die aktuelle zugewiesene Größe der Quelle ist.

  • 400 InvalidIdentityId – Eine oder mehrere identitäts-ID(n) sind ungültige ARM-Ressourcen-ID(n). Bitte geben Sie gültige ID(n) ein, und versuchen Sie es erneut.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer – SQL Pool-Erstellungen werden für CMK-aktivierte Arbeitsbereiche blockiert, bis der Arbeitsbereich aktiviert wird. Aktivieren Sie zuerst den Löschschutz und gewähren Sie dem Arbeitsbereich Managed Identity die erforderlichen Berechtigungen (Get, Wrap Key, Unwrap Key) auf dem Azure-Key Vault des Arbeitsbereichschlüssels. Aktivieren Sie als Nächstes Ihren Arbeitsbereich, nachdem Sie Zugriff gewährt haben.

  • 400 InvalidNumberOfIdentities – Nur ein benutzer zugewiesener verwalteter Identität wird auf Datenbankebene unterstützt.

  • 400 DatabaseNamedReplicaChainingNotAllowed – Benutzer haben versucht, ein benanntes Replikat eines benannten Replikats zu erstellen, das nicht zulässig ist.

  • 400 DatabaseNamedReplicaInvalidOperation – Der Benutzer hat einen nicht unterstützten Vorgang für ein benanntes Replikat versucht.

  • 400 ServerNotFound – Der angeforderte Server wurde nicht gefunden.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase – Benutzer haben versucht, ein benanntes Replikat in einem anderen Abonnement oder einer anderen Region als die Quelldatenbank zu erstellen.

  • 400 CannotMoveOrDropSyncMetadatadatabase – Datenbank kann nicht als Synchronisierungsmetadatendatenbank verwendet werden.

  • 400 MissingThumbprintCrm – Fehler beim Wiederherstellungsvorgang einer CRM-Datenbank, da ein erforderliches TDE-Zertifikat fehlte. Wiederholen Sie den Wiederherstellungsvorgang in einem vorhandenen elastischen Pool.

  • 400 ElasticPoolOverStorage – Versuch, Daten in eine Datenbank zu schreiben, wenn der Speichergrenzwert des elastischen Pools erreicht wurde.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – Die Anzahl der Datenbanken und VCore Min pro Datenbank darf nicht die angeforderten VCores des elastischen Pools überschreiten.

  • 400 InvalidMaxSizeTierCombination – Die angegebene Ebene unterstützt die angegebene Datenbank max. Größe nicht.

  • 400 InvalidTier – Der Benutzer hat eine ungültige Ebene angegeben.

  • 400 CannotUseReservedDatabaseName – Der reservierte Datenbankname kann in diesem Vorgang nicht verwendet werden.

  • 400 InvalidServerName – Ungültiger Servername angegeben.

  • 404 OperationIdNotFound – Der Vorgang mit der ID 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 LongTermRetentionMigrationBackupNotFound – angegebene LTR-Sicherung ist nicht vorhanden.

  • 404 CannotFindObject - Das Objekt kann nicht gefunden werden, weil es nicht vorhanden ist oder Sie keine Berechtigungen haben

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

  • 404 DatabaseDoesNotExist – Der Benutzer hat einen Datenbanknamen angegeben, der in dieser Serverinstanz nicht vorhanden ist.

  • 404 SubscriptionNotFound – Das angeforderte Abonnement wurde nicht gefunden.

  • 404 ServerNotInSubscription – Der angegebene Server ist für das angegebene Abonnement nicht vorhanden.

  • 405 UnsupportedReplicationOperation – Ein nicht unterstützter Replikationsvorgang wurde in der Datenbank initiiert.

  • 409 OperationCancelled – Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted – Der Vorgang auf der Ressource konnte nicht abgeschlossen werden, weil es durch einen anderen Vorgang in derselben Ressource unterbrochen wurde.

  • 409 LongTermRetentionMigrationRequestConflict – Ein Konfliktvorgang für diese LTR-Sicherung wird noch ausgeführt.

  • 409 LongTermRetentionMigrationBackupConflict – Eine weitere LTR-Sicherung mit derselben Sicherungszeit für die Zieldatenbank ist vorhanden.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship – Ein Replikations-Seedingvorgang wurde in einer Datenbank ausgeführt, die bereits in einer Replikationsbeziehung enthalten ist.

  • 409 InvalidOperationForDatabaseInReplicationRelationship – Ein Replikations-Seedingvorgang wurde in einer Datenbank ausgeführt, die bereits in einer Replikationsbeziehung enthalten ist.

  • 409 RemoteDatabaseExists – Der Zieldatenbankname ist bereits auf dem Zielserver vorhanden.

  • 409 DuplicateGeoDrRelation - Die Datenbanken befinden sich bereits in einer Replikationsbeziehung. Dies ist eine duplizierte Anforderung.

  • 409 FreeDbAlreadyExists – Nur eine kostenlose Datenbank kann für ein Abonnement pro Region vorhanden sein.

  • 409 ConflictingServerOperation – Ein Vorgang wird derzeit für den Server ausgeführt.

  • 409 SubscriptionDisabled – Abonnement ist deaktiviert.

  • 409 ConflictingSystemOperationInProgress – Ein Systemwartungsvorgang wird in der Datenbank ausgeführt, und weitere Vorgänge müssen warten, bis sie abgeschlossen ist.

  • 409 SkuAssignmentInProgress – Die aktuelle Zuordnungsanforderung kann nicht verarbeitet werden, da eine vorherige Anforderung nicht abgeschlossen wurde.

  • 409 CurrentMemoryUsageExceedsSkuQuota – Der Benutzer hat versucht, einen Sku-Updatevorgang auszuführen, der aufgrund des höheren Ressourcenverbrauchs nicht abgeschlossen werden kann.

  • 409 ServerDtuQuotaExceed – Der Vorgang konnte nicht ausgeführt werden, da der Server das zulässige Datenbankdurchsatzeinheitskontingent überschreitet.

  • 409 ServerKeyNameAlreadyExists – Der Serverschlüssel ist bereits auf dem Server vorhanden.

  • 409 ServerKeyUriAlreadyExists – Der Serverschlüssel-URI ist bereits auf dem Server vorhanden.

  • 409 UnableToAlterDatabaseInReplication – Benutzer geänderte Edition in einer Datenbank in einer Replikationsbeziehung.

  • 409 ServerKeyDoesNotExists: Der Serverschlüssel ist nicht vorhanden.

  • 409 UpdateSloInProgress – Benutzer haben versucht, einen inkompatiblen Vorgang zu initiieren, während ein SLO-Update ausgeführt wurde.

  • 409 UpdateSloFailedDatabaseTooBusy – SLO-Updatevorgang konnte nicht abgeschlossen werden, weil die Datenbank zu beschäftigt war.

  • 409 AzureKeyVaultKeyNameNotFound – Der Vorgang konnte nicht abgeschlossen werden, da der Azure Key Vault Schlüsselname nicht vorhanden ist.

  • 409 AzureKeyVaultKeyInUse – Der Schlüssel wird derzeit vom Server verwendet.

  • 409 ElasticPoolBusy – Ein Verwaltungsvorgang wurde auf einem elastischen Pool versucht, der ausgelastet ist.

  • 409 SimultaneousSkuChangeNotAllowed – Dienstzielbezogene Änderungsvorgänge können nicht auf beiden Datenbanken einer Replikationsbeziehung gleichzeitig ausgeführt werden.

  • 409 TargetElasticPoolBeingUpdated – Das Update des elastischen Pools kann nicht gestartet werden, da der Kopiervorgang für eine der Datenbanken in diesem elastischen Pool ausgeführt wird.

  • 409 DatabaseCopyLimitPerReplicaReached – Der Benutzer hat den Grenzwert gleichzeitiger Datenbankkopien erreicht.

  • 409 ConflictRequestToUpdateBackupRedundancy – Eine Konfliktanforderung zum Ändern der Sicherungsspeicherredundanz ist noch in Bearbeitung.

  • 409 DatabaseElasticPoolMaintenanceConflict – Benutzer haben versucht, eine Datenbank mit einer angegebenen Wartungskonfiguration zu erstellen oder zu aktualisieren, die mit dem des elastischen Pools der Datenbank in Konflikt stand.

  • 409 ServerDisabled – Server ist deaktiviert.

  • 409 ConflictingDatabaseOperation - Es gibt bereits einen Vorgang in der Datenbank, und der aktuelle Vorgang sollte warten, bis es abgeschlossen ist.

  • 429 SubscriptionTooManyCreateUpdateRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 OperationTimedOut – Der Timeout-Vorgang und wird automatisch zurückgesetzt. Wiederholen Sie den Vorgang.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget – Fehler beim Starten der LTR-Sicherungskopieanforderung in Zielbereich.

  • 500 LongTermRetentionMigrationRequestCopyFailed – Kopiervorgang für LTR-Sicherungs-Blobs fehlgeschlagen.

  • 500 LongTermRetentionMigrationRestoreVerExceedededed – Überprüfung der Wiederherstellung fehlgeschlagen, nachdem max. Versuche erreicht wurden.

  • 500 LongTermRetentionMigrationRestoreVerFailed – Fehler bei der Wiederherstellung der Überprüfung.

  • 500 ActivateOrDeactivateWorkflowThrottling – Aktivierungs- oder Deaktivierungsworkflow fehlgeschlagen, da zu viele gleichzeitige Workflows vorhanden sind

  • 503 AzureKeyVaultConnectionFailed – Der Vorgang konnte nicht auf dem Server abgeschlossen werden, da Versuche, eine Verbindung mit Azure Key Vault herzustellen, fehlgeschlagen sind.

  • 503 AzureKeyVaultGenericConnectionError – Der Vorgang konnte nicht abgeschlossen werden, da beim Versuch, Key Vault Informationen abzurufen, ein Fehler aufgetreten ist.

  • 503 DatabaseUnavailable – Fehler beim Vorgang, da die Datenbank nicht verfügbar ist.

  • 503 TooManyRequests – Anforderungen über max. Anforderungen hinaus, die von verfügbaren Ressourcen verarbeitet werden können.

  • 504 RequestTimeout – Dienstanforderung hat das zulässige Timeout überschritten.

Beispiele

Assigns maintenance window to a database.
Resets maintenance window of a database to default.
Updates a database.

Assigns maintenance window to a database.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-08-01-preview

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen5_2",
    "requestedServiceObjectiveName": "BC_Gen5_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Resets maintenance window of a database to default.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-08-01-preview

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen5_4",
    "requestedServiceObjectiveName": "BC_Gen5_4",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Updates a database.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-08-01-preview

{
  "sku": {
    "name": "BC_Gen4_4"
  },
  "properties": {
    "maxSizeBytes": 1073741824,
    "licenseType": "LicenseIncluded"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "requestedServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Local",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Definitionen

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet wird.

CatalogCollationType

Sortierung des Metadatenkatalogs.

CreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: regelmäßige Datenbankerstellung.

Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem ein Punkt in der Zeitsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank angegeben werden und WiederherstellungsPointInTime muss angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine geo replizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden, um wiederherzustellen.

Wiederherstellung: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellende Datenbankressourcen-ID sein und sourceDatabaseDeletionDate ignoriert werden. RestorePointInTime kann auch angegeben werden, um von einem früheren Zeitpunkt aus wiederherzustellen.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank, indem sie aus einem langfristigen Aufbewahrungstresor wiederhergestellt wird. recoveryServicesRecoveryPointResourceId muss als Wiederherstellungspunkt-Ressourcen-ID angegeben werden.

Kopieren, Sekundäre und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.

Database

Eine Datenbankressource.

DatabaseIdentity

Azure Active Directory Identitätskonfiguration für eine Ressource.

DatabaseIdentityType

Der Identitätstyp

DatabaseLicenseType

Der Lizenztyp, der für diese Datenbank angewendet werden soll. LicenseIncludedwenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePrice für die Azure-Hybridvorteil berechtigt sind.

DatabaseReadScale

Der Zustand des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht auf Lesezugriff in ihrem Verbindungszeichenfolge möglicherweise an ein readonly sekundäres Replikat in derselben Region weitergeleitet. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

DatabaseStatus

Der Status der Datenbank.

DatabaseUpdate

Eine Datenbankaktualisierungsressource.

DatabaseUserIdentity

Azure Active Directory Identitätskonfiguration für eine Ressource.

SampleName

Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.

SecondaryType

Der sekundäre Typ der Datenbank, wenn es sich um eine sekundäre Datei handelt. Gültige Werte sind Geo und Benannt.

Sku

Eine ARM-Ressourcen-SKU.

BackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet wird.

Name Type Description
Geo
  • string
GeoZone
  • string
Local
  • string
Zone
  • string

CatalogCollationType

Sortierung des Metadatenkatalogs.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

CreateMode

Gibt den Modus der Datenbankerstellung an.

Standard: regelmäßige Datenbankerstellung.

Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem ein Punkt in der Zeitsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank angegeben werden und WiederherstellungsPointInTime muss angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine geo replizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden, um wiederherzustellen.

Wiederherstellung: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellende Datenbankressourcen-ID sein und sourceDatabaseDeletionDate ignoriert werden. RestorePointInTime kann auch angegeben werden, um von einem früheren Zeitpunkt aus wiederherzustellen.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank, indem sie aus einem langfristigen Aufbewahrungstresor wiederhergestellt wird. recoveryServicesRecoveryPointResourceId muss als Wiederherstellungspunkt-Ressourcen-ID angegeben werden.

Kopieren, Sekundäre und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.

Name Type Description
Copy
  • string
Default
  • string
OnlineSecondary
  • string
PointInTimeRestore
  • string
Recovery
  • string
Restore
  • string
RestoreExternalBackup
  • string
RestoreExternalBackupSecondary
  • string
RestoreLongTermRetentionBackup
  • string
Secondary
  • string

Database

Eine Datenbankressource.

Name Type Description
id
  • string

Ressourcen-ID

identity

Die Azure Active Directory Identität der Datenbank.

kind
  • string

Art der Datenbank. Dies ist Metadaten, die für die Azure-Portal Erfahrung verwendet werden.

location
  • string

Ressourcenspeicherort

managedBy
  • string

Ressource, die die Datenbank verwaltet.

name
  • string

Name der Ressource.

properties.autoPauseDelay
  • integer

Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist

properties.catalogCollation

Sortierung des Metadatenkatalogs.

properties.collation
  • string

Die Sortierung der Datenbank.

properties.createMode

Gibt den Modus der Datenbankerstellung an.

Standard: regelmäßige Datenbankerstellung.

Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem ein Punkt in der Zeitsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank angegeben werden und WiederherstellungsPointInTime muss angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine geo replizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden, um wiederherzustellen.

Wiederherstellung: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellende Datenbankressourcen-ID sein und sourceDatabaseDeletionDate ignoriert werden. RestorePointInTime kann auch angegeben werden, um von einem früheren Zeitpunkt aus wiederherzustellen.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank, indem sie aus einem langfristigen Aufbewahrungstresor wiederhergestellt wird. recoveryServicesRecoveryPointResourceId muss als Wiederherstellungspunkt-Ressourcen-ID angegeben werden.

Kopieren, Sekundäre und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.

properties.creationDate
  • string

Das Erstellungsdatum der Datenbank (ISO8601-Format).

properties.currentBackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet wird.

properties.currentServiceObjectiveName
  • string

Der aktuelle Zielname der Dienstebene der Datenbank.

properties.currentSku

Der Name und die Ebene der SKU.

properties.databaseId
  • string

Die ID der Datenbank.

properties.defaultSecondaryLocation
  • string

Der Standard sekundäre Bereich für diese Datenbank.

properties.earliestRestoreDate
  • string

Dies zeichnet das früheste Startdatum und die Uhrzeit auf, die für diese Datenbank verfügbar ist (ISO8601-Format).

properties.elasticPoolId
  • string

Der Ressourcenbezeichner des elastischen Pools, der diese Datenbank enthält.

properties.failoverGroupId
  • string

Failovergruppe-Ressourcenbezeichner, zu dem diese Datenbank gehört.

properties.federatedClientId
  • string

Die Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird

properties.highAvailabilityReplicaCount
  • integer

Die Anzahl der sekundären Replikate, die der Datenbank zugeordnet sind, die verwendet werden, um hohe Verfügbarkeit bereitzustellen. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.isInfraEncryptionEnabled
  • boolean

Die Infrastrukturverschlüsselung ist für diese Datenbank aktiviert.

properties.isLedgerOn
  • boolean

Ob diese Datenbank eine Ledgerdatenbank ist, was bedeutet, dass alle Tabellen in der Datenbank Hauptbuchtabellen sind. Hinweis: Der Wert dieser Eigenschaft kann nicht geändert werden, nachdem die Datenbank erstellt wurde.

properties.licenseType

Der Lizenztyp, der für diese Datenbank angewendet werden soll. LicenseIncludedwenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePrice für die Azure-Hybridvorteil berechtigt sind.

properties.longTermRetentionBackupResourceId
  • string

Der Ressourcenbezeichner der langfristigen Aufbewahrungssicherung, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.maintenanceConfigurationId
  • string

Wartungskonfigurations-ID, die der Datenbank zugewiesen ist. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates auftreten.

properties.maxLogSizeBytes
  • integer

Die maximale Protokollgröße für diese Datenbank.

properties.maxSizeBytes
  • integer

Die maximale Größe der Datenbank, die in Bytes ausgedrückt wird.

properties.minCapacity
  • number

Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten

properties.pausedDate
  • string

Das Datum, an dem die Datenbank von der Benutzerkonfiguration oder -aktion angehalten wurde(ISO8601-Format). Null, wenn die Datenbank bereit ist.

properties.readScale

Der Zustand des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht auf Lesezugriff in ihrem Verbindungszeichenfolge möglicherweise an ein readonly sekundäres Replikat in derselben Region weitergeleitet. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.recoverableDatabaseId
  • string

Der Ressourcenbezeichner der wiederherstellbaren Datenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.recoveryServicesRecoveryPointId
  • string

Der Ressourcenbezeichner des Wiederherstellungspunkts, der dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.requestedBackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet werden soll.

properties.requestedServiceObjectiveName
  • string

Der angeforderte Zielname der Dienstebene der Datenbank.

properties.restorableDroppedDatabaseId
  • string

Der Ressourcenbezeichner der abgesetzten Datenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.restorePointInTime
  • string

Gibt den Zeitpunkt (ISO8601-Format) der Quelldatenbank an, die wiederhergestellt wird, um die neue Datenbank zu erstellen.

properties.resumedDate
  • string

Das Datum, an dem die Datenbank durch Benutzeraktion oder Datenbankanmeldung fortgesetzt wurde (ISO8601-Format). Null, wenn die Datenbank angehalten wird.

properties.sampleName

Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.

properties.secondaryType

Der sekundäre Typ der Datenbank, wenn es sich um eine sekundäre Datei handelt. Gültige Werte sind Geo und Benannt.

properties.sourceDatabaseDeletionDate
  • string

Gibt die Uhrzeit an, zu der die Datenbank gelöscht wurde.

properties.sourceDatabaseId
  • string

Der Ressourcenbezeichner der Quelldatenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.sourceResourceId
  • string

Der Ressourcenbezeichner der Quelle, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist.

Wenn sourceResourceId angegeben wird, muss sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId und sourceDatabaseDeletionDate nicht angegeben werden, und CreateMode muss PointInTimeRestore, Wiederherstellen oder Wiederherstellen sein.

Wenn createMode PointInTimeRestore ist, muss sourceResourceId die Ressourcen-ID einer vorhandenen Datenbank oder eines vorhandenen SQL-Pools sein, und wiederherstellenPointInTime muss angegeben werden.

Wenn createMode wiederhergestellt wird, muss sourceResourceId die Ressourcen-ID der wiederherstellenden gelöschten Datenbank oder des wiederherstellenbaren sql-Pools sein.

Wenn createMode wiederherstellen, muss sourceResourceId die Ressourcen-ID der wiederherstellbaren Datenbank oder des wiederherstellbaren SQL-Pools sein.

Diese Eigenschaft ermöglicht die Wiederherstellung aller Abonnements, die nur für die DataWarehouse-Edition unterstützt werden.

Wenn das Quellabonnement zu einem anderen Mandanten gehört als das Zielabonnement, muss der Header "x-ms-authorization-hilfsy" Authentifizierungstoken für den Quellmandanten enthalten. Weitere Details zu "x-ms-authorization-auxiliary" Header finden Sie unter https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

Der Status der Datenbank.

properties.zoneRedundant
  • boolean

Ob diese Datenbank zone redundant ist, was bedeutet, dass die Replikate dieser Datenbank über mehrere Verfügbarkeitszonen verteilt werden.

sku

Die Datenbank-SKU.

Die Liste der SKUs kann je nach Region und Supportangebot variieren. Um die SKUs (einschließlich des SKU-Namens, der Ebene/Edition, der Familie und der Kapazität) zu bestimmen, die für Ihr Abonnement in einer Azure-Region verfügbar sind, verwenden Sie die Capabilities_ListByLocation REST-API oder einen der folgenden Befehle:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags
  • object

Ressourcentags.

type
  • string

Der Ressourcentyp.

DatabaseIdentity

Azure Active Directory Identitätskonfiguration für eine Ressource.

Name Type Description
tenantId
  • string

Die Azure Active Directory Mandanten-ID.

type

Der Identitätstyp

userAssignedIdentities

Die Ressourcen-IDs des Benutzers zugewiesene Identitäten, die verwendet werden sollen

DatabaseIdentityType

Der Identitätstyp

Name Type Description
None
  • string
UserAssigned
  • string

DatabaseLicenseType

Der Lizenztyp, der für diese Datenbank angewendet werden soll. LicenseIncludedwenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePrice für die Azure-Hybridvorteil berechtigt sind.

Name Type Description
BasePrice
  • string
LicenseIncluded
  • string

DatabaseReadScale

Der Zustand des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht auf Lesezugriff in ihrem Verbindungszeichenfolge möglicherweise an ein readonly sekundäres Replikat in derselben Region weitergeleitet. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

Name Type Description
Disabled
  • string
Enabled
  • string

DatabaseStatus

Der Status der Datenbank.

Name Type Description
AutoClosed
  • string
Copying
  • string
Creating
  • string
Disabled
  • string
EmergencyMode
  • string
Inaccessible
  • string
Offline
  • string
OfflineChangingDwPerformanceTiers
  • string
OfflineSecondary
  • string
Online
  • string
OnlineChangingDwPerformanceTiers
  • string
Paused
  • string
Pausing
  • string
Recovering
  • string
RecoveryPending
  • string
Restoring
  • string
Resuming
  • string
Scaling
  • string
Shutdown
  • string
Standby
  • string
Starting
  • string
Stopped
  • string
Stopping
  • string
Suspect
  • string

DatabaseUpdate

Eine Datenbankaktualisierungsressource.

Name Type Description
identity

Datenbankidentität

properties.autoPauseDelay
  • integer

Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist

properties.catalogCollation

Sortierung des Metadatenkatalogs.

properties.collation
  • string

Die Sortierung der Datenbank.

properties.createMode

Gibt den Modus der Datenbankerstellung an.

Standard: regelmäßige Datenbankerstellung.

Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem ein Punkt in der Zeitsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank angegeben werden und WiederherstellungsPointInTime muss angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine geo replizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden, um wiederherzustellen.

Wiederherstellung: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellende Datenbankressourcen-ID sein und sourceDatabaseDeletionDate ignoriert werden. RestorePointInTime kann auch angegeben werden, um von einem früheren Zeitpunkt aus wiederherzustellen.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank, indem sie aus einem langfristigen Aufbewahrungstresor wiederhergestellt wird. recoveryServicesRecoveryPointResourceId muss als Wiederherstellungspunkt-Ressourcen-ID angegeben werden.

Kopieren, Sekundäre und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.

properties.creationDate
  • string

Das Erstellungsdatum der Datenbank (ISO8601-Format).

properties.currentBackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet wird.

properties.currentServiceObjectiveName
  • string

Der aktuelle Zielname der Dienstebene der Datenbank.

properties.currentSku

Der Name und die Ebene der SKU.

properties.databaseId
  • string

Die ID der Datenbank.

properties.defaultSecondaryLocation
  • string

Der Standard sekundäre Bereich für diese Datenbank.

properties.earliestRestoreDate
  • string

Dies zeichnet das früheste Startdatum und die Uhrzeit auf, die für diese Datenbank verfügbar ist (ISO8601-Format).

properties.elasticPoolId
  • string

Der Ressourcenbezeichner des elastischen Pools, der diese Datenbank enthält.

properties.failoverGroupId
  • string

Failovergruppe-Ressourcenbezeichner, zu dem diese Datenbank gehört.

properties.federatedClientId
  • string

Die Client-ID, die für mandantenübergreifendes CMK-Szenario verwendet wird

properties.highAvailabilityReplicaCount
  • integer

Die Anzahl der sekundären Replikate, die der Datenbank zugeordnet sind, die verwendet werden, um hohe Verfügbarkeit bereitzustellen. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.isInfraEncryptionEnabled
  • boolean

Die Infrastrukturverschlüsselung ist für diese Datenbank aktiviert.

properties.isLedgerOn
  • boolean

Ob diese Datenbank eine Ledgerdatenbank ist, was bedeutet, dass alle Tabellen in der Datenbank Hauptbuchtabellen sind. Hinweis: Der Wert dieser Eigenschaft kann nicht geändert werden, nachdem die Datenbank erstellt wurde.

properties.licenseType

Der Lizenztyp, der für diese Datenbank angewendet werden soll. LicenseIncludedwenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePrice für die Azure-Hybridvorteil berechtigt sind.

properties.longTermRetentionBackupResourceId
  • string

Der Ressourcenbezeichner der langfristigen Aufbewahrungssicherung, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.maintenanceConfigurationId
  • string

Wartungskonfigurations-ID, die der Datenbank zugewiesen ist. Diese Konfiguration definiert den Zeitraum, in dem die Wartungsupdates auftreten.

properties.maxLogSizeBytes
  • integer

Die maximale Protokollgröße für diese Datenbank.

properties.maxSizeBytes
  • integer

Die maximale Größe der Datenbank, die in Bytes ausgedrückt wird.

properties.minCapacity
  • number

Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten

properties.pausedDate
  • string

Das Datum, an dem die Datenbank von der Benutzerkonfiguration oder -aktion angehalten wurde(ISO8601-Format). Null, wenn die Datenbank bereit ist.

properties.readScale

Der Zustand des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht auf Lesezugriff in ihrem Verbindungszeichenfolge möglicherweise an ein readonly sekundäres Replikat in derselben Region weitergeleitet. Gilt nicht für eine Hyperscale-Datenbank innerhalb eines elastischen Pools.

properties.recoverableDatabaseId
  • string

Der Ressourcenbezeichner der wiederherstellbaren Datenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.recoveryServicesRecoveryPointId
  • string

Der Ressourcenbezeichner des Wiederherstellungspunkts, der dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.requestedBackupStorageRedundancy

Der Speicherkontotyp, der zum Speichern von Sicherungen für diese Datenbank verwendet werden soll.

properties.requestedServiceObjectiveName
  • string

Der angeforderte Zielname der Dienstebene der Datenbank.

properties.restorableDroppedDatabaseId
  • string

Der Ressourcenbezeichner der abgesetzten Datenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.restorePointInTime
  • string

Gibt den Zeitpunkt (ISO8601-Format) der Quelldatenbank an, die wiederhergestellt wird, um die neue Datenbank zu erstellen.

properties.resumedDate
  • string

Das Datum, an dem die Datenbank durch Benutzeraktion oder Datenbankanmeldung fortgesetzt wurde (ISO8601-Format). Null, wenn die Datenbank angehalten wird.

properties.sampleName

Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.

properties.secondaryType

Der sekundäre Typ der Datenbank, wenn es sich um eine sekundäre Datei handelt. Gültige Werte sind Geo und Benannt.

properties.sourceDatabaseDeletionDate
  • string

Gibt die Uhrzeit an, zu der die Datenbank gelöscht wurde.

properties.sourceDatabaseId
  • string

Der Ressourcenbezeichner der Quelldatenbank, die dem Erstellen des Vorgangs dieser Datenbank zugeordnet ist.

properties.status

Der Status der Datenbank.

properties.zoneRedundant
  • boolean

Ob diese Datenbank zone redundant ist, was bedeutet, dass die Replikate dieser Datenbank über mehrere Verfügbarkeitszonen verteilt werden.

sku

Der Name und die Ebene der SKU.

tags
  • object

Ressourcentags.

DatabaseUserIdentity

Azure Active Directory Identitätskonfiguration für eine Ressource.

Name Type Description
clientId
  • string

Die Azure Active Directory Client-ID.

principalId
  • string

Die Azure Active Directory Prinzipal-ID.

SampleName

Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.

Name Type Description
AdventureWorksLT
  • string
WideWorldImportersFull
  • string
WideWorldImportersStd
  • string

SecondaryType

Der sekundäre Typ der Datenbank, wenn es sich um eine sekundäre Datei handelt. Gültige Werte sind Geo und Benannt.

Name Type Description
Geo
  • string
Named
  • string

Sku

Eine ARM-Ressourcen-SKU.

Name Type Description
capacity
  • integer

Kapazität der bestimmten SKU.

family
  • string

Wenn der Dienst unterschiedliche Hardwaregenerationen aufweist, dann kann dies hier erfasst werden.

name
  • string

Der Name der SKU, in der Regel ein Buchstaben + Zahlencode, z. B. P3.

size
  • string

Größe der bestimmten SKU

tier
  • string

Die Ebene oder Edition der bestimmten SKU, z. B. Basic, Premium.