Partilhar via


Recoverable Managed Databases - List By Instance

Obtém uma lista de bases de dados geridas recuperáveis.

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

Parâmetros do URI

Name Em Necessário Tipo Description
managedInstanceName
path True

string

O nome da instância gerida.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

RecoverableManagedDatabaseListResult

Foi obtida com êxito a lista de bases de dados geridas recuperáveis.

Other Status Codes

Respostas de Erro: ***

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy - Geo-Restore não é permitido para instâncias geridas com redundância de armazenamento de cópias de segurança LRS/ZRS.

  • 400 UpdatingInstanceAndBackupRedundancy – a redundância da zona de instância e a redundância do armazenamento de cópias de segurança não podem ser atualizadas no mesmo pedido.

  • 400 ProvisioningDisabled – apresenta a mensagem de erro do autorizador da operação de recursos tal como está, sem alterações

  • 400 AadOnlyAuthenticationIsEnabled – A Autenticação Apenas do Azure Active Directory está ativada. Contacte o administrador do sistema.

  • 400 ManagementServiceFeatureDisabled – o utilizador tentou utilizar uma funcionalidade que está desativada.

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

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na subscrição especificados.

  • 404 ResourceNotFound – o recurso pedido não foi encontrado.

  • 409 ConflictingManagedInstanceOperation – está atualmente em curso uma operação para a instância gerida.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict – a instância é multi-az, mas o armazenamento de cópias de segurança está a ser atualizado de redundância entre zonas e não com redundância entre zonas.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress – não é possível atualizar a redundância da instância porque a atualização da redundância do armazenamento de cópias de segurança está em curso.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict – o armazenamento de cópias de segurança não tem redundância entre zonas, mas a redundância de instâncias está a ser atualizada para redundância entre zonas.

  • 409 BackupRedundancyUpdateConflict – não é possível atualizar a redundância do armazenamento de cópias de segurança porque já está em curso uma atualização de redundância do armazenamento de cópias de segurança.

  • 409 MiDropFailedOnAuthLocks – o utilizador tentou remover a última Instância Gerida na sub-rede que tem o Bloqueio aplicado nos recursos.

  • 409 MiCreateFailedNonDelegatedSubnet – o utilizador tentou implementar o conjunto da Instância Gerida ou da Instância Gerida na sub-rede que não está delegada a Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate – não é possível atualizar a redundância do armazenamento de cópias de segurança porque a instância não está pronta.

  • 429 SubscriptionTooManyCreateUpdateRequests – pedidos para além do máximo de pedidos que podem ser processados por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – pedidos para além do máximo de pedidos que podem ser processados por recursos disponíveis.

  • 429 ConflictingSubscriptionOperation – está atualmente em curso uma operação para a subscrição.

  • 503 TooManyRequests – pedidos para além do máximo de pedidos que podem ser processados por recursos disponíveis.

  • 504 RequestTimeout – o pedido de serviço excedeu o tempo limite permitido.

Exemplos

List recoverable databases by managed instances

Pedido de amostra

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 da amostra

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

Name Description
RecoverableManagedDatabase

Um recurso de base de dados gerida recuperável.

RecoverableManagedDatabaseListResult

Uma lista de bases de dados geridas recuperáveis.

RecoverableManagedDatabase

Um recurso de base de dados gerida recuperável.

Name Tipo Description
id

string

ID do Recurso.

name

string

Nome do recurso.

properties.lastAvailableBackupDate

string

A última data de cópia de segurança disponível.

type

string

Tipo de recurso.

RecoverableManagedDatabaseListResult

Uma lista de bases de dados geridas recuperáveis.

Name Tipo Description
nextLink

string

Ligação para obter a página seguinte dos resultados.

value

RecoverableManagedDatabase[]

Matriz de resultados.