Compartilhar via


Recoverable Managed Databases - List By Instance

Obtém uma lista de bancos de dados gerenciados recuperáveis.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
managedInstanceName
path True

string

O nome da instância gerenciada.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Nome Tipo Description
200 OK

RecoverableManagedDatabaseListResult

Recuperou com êxito a lista de bancos de dados gerenciados recuperáveis.

Other Status Codes

Respostas de erro: ***

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy – Geo-Restore não é permitido para instâncias gerenciadas com redundância de armazenamento de backup LRS/ZRS.

  • 400 UpdateInstanceAndBackupRedundancy – Redundância de zona de instância e redundância de armazenamento de backup não podem ser atualizadas na mesma solicitação.

  • 400 Provisionamento Desabilitado – Exibe a mensagem de erro do autorizador de operação de recursos como está, sem alterações

  • 400 AadOnlyAuthenticationIsEnabled – Autenticação Somente do Azure Active Directory está habilitada. Entre em contato com o administrador do sistema.

  • 400 ManagementServiceFeatureDisabled - O usuário tentou usar um recurso que está desabilitado.

  • 404 SubscriptionDoesNotHaveServer – O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup – O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 ResourceNotFound – O recurso solicitado não foi encontrado.

  • 409 ConflictingManagedInstanceOperation – No momento, uma operação está em andamento para a instância gerenciada.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict - A instância é multi-az, mas o armazenamento de backup está sendo atualizado de redundância de zona para não-zona redundante.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Não é possível atualizar a redundância de instância porque a atualização de redundância de armazenamento de backup está em andamento.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict – O armazenamento de backup não tem redundância de zona, mas a redundância de instância está sendo atualizada para redundância de zona.

  • 409 BackupRedundancyUpdateConflict – Não é possível atualizar a redundância de armazenamento de backup porque uma atualização de redundância de armazenamento de backup já está em andamento.

  • 409 MiDropFailedOnAuthLocks – O usuário tentou remover o último Instância Gerenciada na sub-rede que tem o Bloqueio aplicado aos recursos.

  • 409 MiCreateFailedNonDelegatedSubnet – o usuário tentou implantar Instância Gerenciada ou pool de Instância Gerenciada na sub-rede que não é delegada ao Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate – Não é possível atualizar a redundância de armazenamento de backup porque a instância não está pronta.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 ConflictingSubscriptionOperation – Uma operação está em andamento para a assinatura.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

Exemplos

List recoverable databases by managed instances

Solicitação de exemplo

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

Resposta de exemplo

{
  "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"
    }
  ]
}

Definições

Nome Description
RecoverableManagedDatabase

Um recurso de banco de dados gerenciado recuperável.

RecoverableManagedDatabaseListResult

Uma lista de bancos de dados gerenciados recuperáveis.

RecoverableManagedDatabase

Um recurso de banco de dados gerenciado recuperável.

Nome Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.lastAvailableBackupDate

string

A última data de backup disponível.

type

string

Tipo de recurso.

RecoverableManagedDatabaseListResult

Uma lista de bancos de dados gerenciados recuperáveis.

Nome Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

RecoverableManagedDatabase[]

Matriz de resultados.