Compartir a través de


Recoverable Managed Databases - List By Instance

Obtiene una lista de bases de datos administradas recuperables.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
managedInstanceName
path True

string

Nombre de la instancia administrada.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal.

subscriptionId
path True

string

Identificador de suscripción que identifica una suscripción de Azure.

api-version
query True

string

Versión de la API que se va a usar para la solicitud.

Respuestas

Nombre Tipo Description
200 OK

RecoverableManagedDatabaseListResult

Se recuperó correctamente la lista de bases de datos administradas recuperables.

Other Status Codes

ErrorResponse

Respuestas de error: ***

  • 400 ManagedInstanceStoppingOrStopped: operación en conflicto enviada mientras la instancia está en estado de detención o detención

  • 400 ManagedInstanceStarting: operación en conflicto enviada mientras la instancia está en estado de inicio

  • 400 ManagementServiceManagedServerDisabled: error en la operación, ya que la instancia administrada '{0}' está deshabilitada. Habilite Instancia administrada e inténtelo de nuevo.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy: no se permite Geo-Restore para instancias administradas con redundancia de almacenamiento de copia de seguridad LRS/ZRS.

  • 400 LastBackupNameHasNewline: no use caracteres prohibidos ('\n', '\r') en lastBackupName.

  • 400 LastBackupNameHasNonAsciiCharacter: la operación se anuló porque el parámetro "LastBackupName" contiene caracteres no válidos. Solo se permiten caracteres ASCII.

  • 400 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal como está, sin cambios

  • 400 LRSCutoverDatabaseDoesNotExist: la operación se anuló porque el nombre de la base de datos especificado en la solicitud no coincide con ningún nombre de base de datos en el servidor especificado.

  • 400 LRSCutoverDatabaseNotInRestoringState: la operación se anuló porque la base de datos especificada no está en estado de restauración.

  • 400 LRSCutoverDatabaseAlreadyRestored: la operación se anuló porque la base de datos especificada ya se restauró.

  • 400 LRSCutoverAlreadyInitiated: la operación se anuló porque ya hay una transición para la base de datos especificada.

  • 400 ManagementServiceFeatureDisabled: el usuario intentó usar una característica que está deshabilitada.

  • 400 AadOnlyAuthenticationIsEnabled: la autenticación solo de Azure Active Directory está habilitada. Póngase en contacto con el administrador del sistema.

  • 400 UpdatingInstanceAndBackupRedundancy: la redundancia de zona de instancia y la redundancia de almacenamiento de copia de seguridad no se pueden actualizar en la misma solicitud.

  • 400 DeleteOfManagedInstanceIsDisabled: la operación de eliminación de la instancia administrada está deshabilitada.

  • 400 RequestCantLandOnPaaSv2Platform: la solicitud debe aterrizar en la plataforma PaaSv2, pero PaaSv2 no está habilitada.

  • 400 CustomMaintenanceWindowIsDisabled: la ventana de mantenimiento personalizado no está habilitada.

  • 400 DeleteOfVersion2VirtualClusterIsDisabled: la eliminación del clúster virtual con la versión 2 no está habilitada.

  • 400 DeleteOfVirtualClusterIsDisabled: la eliminación del clúster virtual no está habilitada.

  • 400 MICantBeMovedFromOrToInstancePool: la instancia administrada existente no se puede mover al grupo de instancias administradas.

  • 400 DnsRefreshOnVirtualClusterIsDisabled: la actualización de registros DNS en el clúster virtual no está habilitada.

  • 404 ServerNotInSubscriptionResourceGroup: el servidor especificado no existe en el grupo de recursos y la suscripción especificados.

  • 404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado.

  • 404 ResourceNotFound: no se encontró el recurso solicitado.

  • 409 MiCreateFailedNonDelegatedSubnet: el usuario intentó implementar instancia administrada o grupo de instancias administradas en la subred que no está delegada en Microsoft.Sql/managedInstances.

  • 409 InstancePoolBusy: un grupo de instancias está ocupado con otra operación en curso

  • 409 ConflictingManagedInstanceOperation: una operación está actualmente en curso para la instancia administrada.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: la instancia es multi-az, pero el almacenamiento de copia de seguridad se actualiza de redundancia de zona a no con redundancia de zona.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: no se puede actualizar la redundancia de instancia porque la actualización de redundancia de almacenamiento de copia de seguridad está en curso.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: el almacenamiento de copia de seguridad no es redundante de zona, pero la redundancia de instancia se está actualizando a redundancia de zona.

  • 409 BackupRedundancyUpdateConflict: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque ya hay una actualización de redundancia de almacenamiento de copia de seguridad en curso.

  • 409 MiDropFailedOnAuthLocks: el usuario intentó quitar la última instancia administrada en la subred que tiene el bloqueo aplicado en los recursos.

  • 412 InstanceNotReadyForBackupRedundancyUpdate: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque la instancia no está lista.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 ConflictingSubscriptionOperation: una operación está actualmente en curso para la suscripción.

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que pueden procesar los recursos disponibles.

  • 504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.

Ejemplos

List recoverable databases by managed instances

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

Nombre Description
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

RecoverableManagedDatabase

Un recurso de base de datos administrado recuperable.

RecoverableManagedDatabaseListResult

Lista de bases de datos administradas recuperables.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

RecoverableManagedDatabase

Un recurso de base de datos administrado recuperable.

Nombre Tipo Description
id

string

Identificador de recurso.

name

string

Nombre del recurso.

properties.lastAvailableBackupDate

string

La última fecha de copia de seguridad disponible.

type

string

Tipo de recurso.

RecoverableManagedDatabaseListResult

Lista de bases de datos administradas recuperables.

Nombre Tipo Description
nextLink

string

Vínculo para recuperar la siguiente página de resultados.

value

RecoverableManagedDatabase[]

Matriz de resultados.