Recoverable Managed Databases - Get

Ottiene un database gestito ripristinabile.

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

Parametri dell'URI

Name In Required Type Description
managedInstanceName
path True
  • string

Nome dell'istanza gestita.

recoverableDatabaseName
path True
  • string
resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

subscriptionId
path True
  • string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True
  • string

Versione dell'API da usare per la richiesta.

Risposte

Name Type Description
200 OK

È stato recuperato correttamente il database gestito ripristinabile specificato.

Other Status Codes

Risposte di errore:

  • 400 InvalidRecoverableDatabaseId - Identificatore di database ripristinabile non valido.

  • 400 MiGeoRestoreWithWbackupStorageRedundancy: Geo-Restore non è consentito per le istanze gestite con ridondanza dell'archiviazione di backup con archiviazione con ridondanza dell'archiviazione di backup con ridondanza dell'archiviazione con archiviazione con ridondanza locale/archiviazione con ridondanza dell'archiviazione con ridondanza dell'archiviazione di backup con ridondanza dell'archiviazione con ridondanza dell'archiviazione con ridondanza locale.

  • 400 UpdatingInstanceAndBackupRedundancy: la ridondanza della zona dell'istanza e la ridondanza dell'archiviazione di backup non possono essere aggiornate nella stessa richiesta.

  • 400 ProvisioningDisabled - Visualizza il messaggio di errore dell'agente di autorizzazione dell'operazione risorse così come è, senza modifiche

  • 400 AadOnlyAuthenticationIsEnabled- Azure Active Directory è abilitata solo l'autenticazione. Contattare l'amministratore di sistema.

  • 400 ManagementServiceFeatureDisabled : l'utente ha tentato di usare una funzionalità disabilitata.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 ResourceNotFound: la risorsa richiesta non è stata trovata.

  • 409 ConflictingManagedInstanceOperation : un'operazione è attualmente in corso per l'istanza gestita.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: l'istanza è multi-az, ma l'archiviazione di backup viene aggiornata dalla ridondanza della zona alla ridondanza della zona.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Impossibile aggiornare la ridondanza dell'istanza perché l'aggiornamento della ridondanza dell'archiviazione di backup è in corso.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: l'archiviazione di backup è con ridondanza della zona, ma la ridondanza dell'istanza viene aggiornata alla ridondanza della zona.

  • 409 BackupRedundancyUpdateConflict - Impossibile aggiornare la ridondanza dell'archiviazione di backup perché è già in corso un aggiornamento della ridondanza dell'archiviazione di backup.

  • 409 MiDropFailedOnAuthLocks - L'utente ha tentato di eliminare l'ultima Istanza gestita nella subnet con blocco applicato alle risorse.

  • 409 MiCreateFailedNonDelegatedSubnet : l'utente ha tentato di distribuire Istanza gestita o Istanza gestita pool nella subnet non delegata a Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate - Impossibile aggiornare la ridondanza dell'archiviazione di backup perché l'istanza non è pronta.

  • 429 SubscriptionTooManyCreateUpdateRequests: richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 ConflictingSubscriptionOperation - Un'operazione è attualmente in corso per la sottoscrizione.

  • 503 TooManyRequests: richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

Esempio

Gets a 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/testdb?api-version=2021-05-01-preview

Sample Response

{
  "properties": {
    "lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDatabases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/managedInstances/recoverableDatabases"
}

Definizioni

RecoverableManagedDatabase

Risorsa di database gestita recuperabile.

Name Type Description
id
  • string

ID risorsa.

name
  • string

Nome risorsa.

properties.lastAvailableBackupDate
  • string

Data dell'ultimo backup disponibile.

type
  • string

Tipo di risorsa.