Obtiene una base de datos administrada recuperable.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases/{recoverableDatabaseName}?api-version=2021-11-01
Parámetros de identificador URI
Nombre |
En |
Requerido |
Tipo |
Description |
managedInstanceName
|
path |
True
|
string
|
El nombre de la instancia administrada.
|
recoverableDatabaseName
|
path |
True
|
string
|
|
resourceGroupName
|
path |
True
|
string
|
Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
|
subscriptionId
|
path |
True
|
string
|
El id. de suscripción que identifica una suscripción de Azure.
|
api-version
|
query |
True
|
string
|
La versión de API que se usará para la solicitud.
|
Respuestas
Nombre |
Tipo |
Description |
200 OK
|
RecoverableManagedDatabase
|
Recuperó correctamente la base de datos administrada recuperable especificada.
|
Other Status Codes
|
|
Respuestas de error: ***
400 InvalidRecoverableDatabaseId: identificador de base de datos recuperable no válido.
400 MiGeoRestoreWithWrongBackupStorageRedundancy: no se permite Geo-Restore para instancias administradas con redundancia de almacenamiento de copia de seguridad LRS/ZRS.
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 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal y como está, sin cambios
400 AadOnlyAuthenticationIsEnabled: la autenticación solo de Azure Active Directory está habilitada. Póngase en contacto con el administrador del sistema.
400 ManagementServiceFeatureDisabled: el usuario intentó usar una característica que está deshabilitada.
404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado.
404 ServerNotInSubscriptionResourceGroup: el servidor especificado no existe en el grupo de recursos y la suscripción especificados.
404 ResourceNotFound: no se encontró el recurso solicitado.
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 está actualizando de redundancia de zona a no redundante de zona.
409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: no se puede actualizar la redundancia de instancia porque la actualización de redundancia del 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 el último Instancia administrada en la subred que tiene el bloqueo aplicado en los recursos.
409 MiCreateFailedNonDelegatedSubnet: el usuario intentó implementar Instancia administrada o Instancia administrada grupo en la subred que no está delegada en Microsoft.Sql/managedInstances.
412 InstanceNotReadyForBackupRedundancyUpdate: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque la instancia no está lista.
429 SuscripciónTooManyCreateUpdateRequests: solicitudes más allá del número máximo de solicitudes que pueden procesar los recursos disponibles.
429 SubscriptionTooManyRequests: solicitudes más allá del número máximo de solicitudes que pueden procesar los recursos disponibles.
429 ConflictingSubscriptionOperation: una operación está actualmente en curso para la suscripción.
503 TooManyRequests: solicitudes más allá del número máximo de solicitudes que se pueden procesar mediante recursos disponibles.
504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.
|
Ejemplos
Gets a 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/testdb?api-version=2021-11-01
/**
* Samples for RecoverableManagedDatabases Get.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/GetRecoverableManagedDatabase.json
*/
/**
* Sample code: Gets a recoverable databases by managed instances.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void
getsARecoverableDatabasesByManagedInstances(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getRecoverableManagedDatabases().getWithResponse("Test1",
"managedInstance", "testdb", com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Respuesta de muestra
{
"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"
}
Definiciones
RecoverableManagedDatabase
Un recurso de base de datos administrada recuperable.
Nombre |
Tipo |
Description |
id
|
string
|
Identificador del recurso.
|
name
|
string
|
Nombre del recurso.
|
properties.lastAvailableBackupDate
|
string
|
La última fecha de copia de seguridad disponible.
|
type
|
string
|
Tipo de recurso.
|