Recoverable Managed Databases - List By Instance

Ruft eine Liste der wiederherstellbaren verwalteten Datenbanken ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases?api-version=2021-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

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.

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

RecoverableManagedDatabaseListResult

Die Liste der wiederherstellbaren verwalteten Datenbanken wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy: Geo-Restore ist für verwaltete Instanzen mit LRS/ZRS-Sicherungsspeicherredundanz nicht zulässig.

  • 400 UpdatingInstanceAndBackupRedundancy: Instanzzonenredundanz und Sicherungsspeicherredundanz können in derselben Anforderung nicht aktualisiert werden.

  • 400 ProvisioningDisabled: Zeigt die Fehlermeldung vom Ressourcenbetriebsautorisierer unverändert an, ohne Änderungen

  • 400 AadOnlyAuthenticationIsEnabled: Azure Active Directory Only Authentication ist aktiviert. Wenden Sie sich an den Systemadministrator.

  • 400 ManagementServiceFeatureDisabled: Der Benutzer hat versucht, ein feature zu verwenden, das deaktiviert ist.

  • 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 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

  • 409 ConflictingManagedInstanceOperation: Derzeit wird ein Vorgang für die verwaltete instance ausgeführt.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: Die instance ist multi-az, aber der Sicherungsspeicher wird von zonenredundant auf nicht zonenredundant aktualisiert.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: Instance Redundanz kann nicht aktualisiert werden, da das Update der Sicherungsspeicherredundanz ausgeführt wird.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: Der Sicherungsspeicher ist nicht zonenredundant, aber instance Redundanz wird auf zonenredundant aktualisiert.

  • 409 BackupRedundancyUpdateConflict: Die Redundanz des Sicherungsspeichers kann nicht aktualisiert werden, da bereits ein Update für die Sicherungsspeicherredundanz ausgeführt wird.

  • 409 MiDropFailedOnAuthLocks: Der Benutzer hat versucht, den letzten verwaltete Instanz im Subnetz zu löschen, in dem die Sperre auf Ressourcen angewendet wurde.

  • 409 MiCreateFailedNonDelegatedSubnet: Der Benutzer hat versucht, verwaltete Instanz oder verwaltete Instanz Pool im Subnetz bereitzustellen, das nicht an Microsoft.Sql/managedInstances delegiert ist.

  • 412 InstanceNotReadyForBackupRedundancyUpdate: Die Redundanz des Sicherungsspeichers kann nicht aktualisiert werden, da die instance nicht bereit ist.

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

  • 429 ConflictingSubscriptionOperation: Für das Abonnement wird derzeit ein Vorgang ausgeführt.

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

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

Beispiele

List recoverable databases by managed instances

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "properties": {
        "lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb",
      "name": "testdb",
      "type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
    },
    {
      "properties": {
        "lastAvailableBackupDate": "2018-04-26T02:17:23.44Z"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb2",
      "name": "testdb2",
      "type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
    }
  ]
}

Definitionen

Name Beschreibung
RecoverableManagedDatabase

Eine wiederherstellbare verwaltete Datenbankressource.

RecoverableManagedDatabaseListResult

Eine Liste der wiederherstellbaren verwalteten Datenbanken.

RecoverableManagedDatabase

Eine wiederherstellbare verwaltete Datenbankressource.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.lastAvailableBackupDate

string

Das letzte verfügbare Sicherungsdatum.

type

string

Der Ressourcentyp.

RecoverableManagedDatabaseListResult

Eine Liste der wiederherstellbaren verwalteten Datenbanken.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

RecoverableManagedDatabase[]

Array von Ergebnissen.