Managed Databases - Get

Obtient une base de données managée.

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

Paramètres URI

Name In Required Type Description
databaseName
path True
  • string

Nom de la base de données.

managedInstanceName
path True
  • string

Nom de l'instance managée.

resourceGroupName
path True
  • string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

subscriptionId
path True
  • string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True
  • string

Version de l’API à utiliser pour la requête.

Réponses

Name Type Description
200 OK

Récupération réussie de la base de données managée spécifiée.

Other Status Codes

Réponses d’erreur : ***

  • 404 SubscriptionDoesNotHaveServer - Le serveur demandé n’a pas été trouvé

  • 404 ServerNotInSubscriptionResourceGroup - Le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ResourceNotFound : la ressource demandée n’a pas été trouvée.

Exemples

Gets a managed database

Sample Request

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

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/databases/testdb1",
  "location": "southeastasia",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "creationDate": "2017-08-04T15:00:17.73Z",
    "defaultSecondaryLocation": "North Europe",
    "status": "Online"
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Définitions

CatalogCollationType

Classement du catalogue de métadonnées.

ManagedDatabase

Ressource de base de données managée.

ManagedDatabaseCreateMode

Mode de création de base de données managée. PointInTimeRestore : Créez une base de données en restaurez un point dans le temps de sauvegarde d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : Créez une base de données en effectuant une restauration à partir de fichiers de sauvegarde externes. Le classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurent une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié en tant qu’ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : Créez une base de données en effectuant une restauration à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire).

ManagedDatabaseStatus

Statut de la base de données.

CatalogCollationType

Classement du catalogue de métadonnées.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

ManagedDatabase

Ressource de base de données managée.

Name Type Description
id
  • string

ID de la ressource

location
  • string

Emplacement de la ressource.

name
  • string

Nom de la ressource.

properties.autoCompleteRestore
  • boolean

Indique s’il faut effectuer automatiquement la restauration de cette base de données managée.

properties.catalogCollation

Classement du catalogue de métadonnées.

properties.collation
  • string

Classement de la base de données managée.

properties.createMode

Mode de création de base de données managée. PointInTimeRestore : Créez une base de données en restaurez un point dans le temps de sauvegarde d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : Créez une base de données en effectuant une restauration à partir de fichiers de sauvegarde externes. Le classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurent une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié en tant qu’ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : Créez une base de données en effectuant une restauration à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire).

properties.creationDate
  • string

Date de création de la base de données.

properties.defaultSecondaryLocation
  • string

Région géo-jumelée.

properties.earliestRestorePoint
  • string

Point de restauration le plus tôt dans le temps pour la restauration à un point dans le temps.

properties.failoverGroupId
  • string

Identificateur de ressource du groupe de basculement d’instance auquel appartient cette base de données managée.

properties.lastBackupName
  • string

Dernier nom de fichier de sauvegarde pour la restauration de cette base de données managée.

properties.longTermRetentionBackupResourceId
  • string

Nom de la sauvegarde de rétention à long terme à utiliser pour la restauration de cette base de données managée.

properties.recoverableDatabaseId
  • string

Identificateur de ressource de la base de données récupérable associée à l’opération de création de cette base de données.

properties.restorableDroppedDatabaseId
  • string

Id de ressource de base de données supprimé pouvant être restauré lors de la création de cette base de données.

properties.restorePointInTime
  • string

Conditionnelle. Si createMode est PointInTimeRestore, cette valeur est requise. Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restauré pour créer la nouvelle base de données.

properties.sourceDatabaseId
  • string

Identificateur de ressource de la base de données source associée à l’opération de création de cette base de données.

properties.status

Statut de la base de données.

properties.storageContainerSasToken
  • string

Conditionnelle. Si createMode est RestoreExternalBackup, cette valeur est requise. Spécifie le jeton sas du conteneur de stockage.

properties.storageContainerUri
  • string

Conditionnelle. Si createMode est RestoreExternalBackup, cette valeur est requise. Spécifie l’URI du conteneur de stockage dans lequel les sauvegardes de cette restauration sont stockées.

tags
  • object

Balises de ressource.

type
  • string

Type de ressource.

ManagedDatabaseCreateMode

Mode de création de base de données managée. PointInTimeRestore : Créez une base de données en restaurez un point dans le temps de sauvegarde d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : Créez une base de données en effectuant une restauration à partir de fichiers de sauvegarde externes. Le classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurent une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié en tant qu’ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : Créez une base de données en effectuant une restauration à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire).

Name Type Description
Default
  • string
PointInTimeRestore
  • string
Recovery
  • string
RestoreExternalBackup
  • string
RestoreLongTermRetentionBackup
  • string

ManagedDatabaseStatus

Statut de la base de données.

Name Type Description
Creating
  • string
Inaccessible
  • string
Offline
  • string
Online
  • string
Restoring
  • string
Shutdown
  • string
Updating
  • string