Databases - Resume

Setzt eine Datenbank fort.

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

URI-Parameter

Name In Required Type Description
databaseName
path True
  • string

Der Name der Datenbank, die fortgesetzt werden soll.

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 Type Description
200 OK

Die Datenbank wurde erfolgreich fortgesetzt.

202 Accepted

Das Fortsetzen der Datenbank wird ausgeführt.

Other Status Codes

Fehlerantworten: ***

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

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

  • 404 SourceDatabaseNotFound – Die Quelldatenbank ist nicht vorhanden.

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

Beispiele

Resumes a database.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdwdb/resume?api-version=2021-11-01

Sample Response

{
  "sku": {
    "name": "DataWarehouse"
  },
  "kind": "v12.0,user,datawarehouse",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 10995116277760,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-07-13T02:04:26.187Z",
    "currentServiceObjectiveName": "D1",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdwdb",
  "name": "testdwdb",
  "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 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.

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 BasePrice über eine Lizenz verfügen und für die Azure-Hybridvorteil berechtigt sind.

DatabaseReadScale

Der Status des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht in ihrer 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.

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 Datenbank handelt. Gültige Werte sind Geo und Named.

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 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.

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 ihrer 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.

Diese Eigenschaft wird nur für die DataWarehouse-Edition unterstützt und ermöglicht die Wiederherstellung über Abonnements hinweg.

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 der vorhandenen Datenbank oder des vorhandenen SQL-Pools sein, und die WiederherstellungPointInTime 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.

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 BasePrice über eine Lizenz verfügen und für die Azure-Hybridvorteil berechtigt sind.

Name Type Description
BasePrice
  • string
LicenseIncluded
  • string

DatabaseReadScale

Der Status des schreibgeschützten Routings. Wenn dies aktiviert ist, werden Verbindungen mit Anwendungsabsicht in ihrer 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

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 Datenbank handelt. Gültige Werte sind Geo und Named.

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.