Managed Databases - Get

Obtém uma base de dados gerida.

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

Parâmetros do URI

Name In Required Type Description
databaseName
path True
  • string

O nome da base de dados.

managedInstanceName
path True
  • string

O nome do caso gerido.

resourceGroupName
path True
  • string

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

subscriptionId
path True
  • string

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

api-version
query True
  • string

A versão API a utilizar para o pedido.

Respostas

Name Type Description
200 OK

Recuperou com sucesso a base de dados gerida especificada.

Other Status Codes

Respostas de erro: ***

  • 404 SubscriçãoDoesNotHaveServer - O servidor solicitado não foi encontrado

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

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

Exemplos

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

Definições

CatalogCollationType

Colagem do catálogo de metadados.

ManagedDatabase

Um recurso de base de dados gerido.

ManagedDatabaseCreateMode

Base de dados gerida cria modo. PointInTimeRestore: Criar uma base de dados restaurando uma cópia de segurança pontual de uma base de dados existente. Database De Origem, Nome de OrigemManagedInstanceName e PointInTime devem ser especificados. Restaurar o Restaurar o Backback: Criar uma base de dados restaurando a partir de ficheiros de cópias de segurança externos. A Colagem, o StorageContainerUri e o StorageContainerSasToken devem ser especificados. Recuperação: Cria uma base de dados restaurando uma cópia de segurança geo-replicada. O RessejávelDatabaseId deve ser especificado como o ID de recurso de base de dados recuperável para restaurar. Restaurar O RestaurarLongTermRetentionBackup: Criar uma base de dados restaurando a partir de uma cópia de segurança de retenção de longo prazo (necessária longTermRetentionBackupResourceId).

ManagedDatabaseStatus

Estado da base de dados.

CatalogCollationType

Colagem do catálogo de metadados.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

ManagedDatabase

Um recurso de base de dados gerido.

Name Type Description
id
  • string

Identificação de recursos.

location
  • string

Localização do recurso.

name
  • string

Nome de recurso.

properties.autoCompleteRestore
  • boolean

Se para completar automaticamente a restauração desta base de dados gerida.

properties.catalogCollation

Colagem do catálogo de metadados.

properties.collation
  • string

Colagem da base de dados gerida.

properties.createMode

Base de dados gerida cria modo. PointInTimeRestore: Criar uma base de dados restaurando uma cópia de segurança pontual de uma base de dados existente. Database De Origem, Nome de OrigemManagedInstanceName e PointInTime devem ser especificados. Restaurar o Restaurar o Backback: Criar uma base de dados restaurando a partir de ficheiros de cópias de segurança externos. A Colagem, o StorageContainerUri e o StorageContainerSasToken devem ser especificados. Recuperação: Cria uma base de dados restaurando uma cópia de segurança geo-replicada. O RessejávelDatabaseId deve ser especificado como o ID de recurso de base de dados recuperável para restaurar. Restaurar O RestaurarLongTermRetentionBackup: Criar uma base de dados restaurando a partir de uma cópia de segurança de retenção de longo prazo (necessária longTermRetentionBackupResourceId).

properties.creationDate
  • string

Data de criação da base de dados.

properties.defaultSecondaryLocation
  • string

Região geo emparelhada.

properties.earliestRestorePoint
  • string

O primeiro ponto de restauro no tempo para o tempo restaurar.

properties.failoverGroupId
  • string

Exemplo Falha no identificador de recursos do Grupo a que esta base de dados gerida pertence.

properties.lastBackupName
  • string

Último nome de ficheiro de reserva para restaurar esta base de dados gerida.

properties.longTermRetentionBackupResourceId
  • string

O nome da cópia de segurança de retenção a longo prazo a ser usada para restaurar esta base de dados gerida.

properties.recoverableDatabaseId
  • string

O identificador de recursos da base de dados recuperável associado à criação de operação desta base de dados.

properties.restorableDroppedDatabaseId
  • string

O id de recursos de base de dados restaurador para restaurar ao criar esta base de dados.

properties.restorePointInTime
  • string

Condicional. Se criarMode é PointInTimeRestore, este valor é necessário. Especifica o ponto no tempo (formato ISO8601) da base de dados de origem que será restaurada para criar a nova base de dados.

properties.sourceDatabaseId
  • string

O identificador de recursos da base de dados de origem associada à criação de operação desta base de dados.

properties.status

Estado da base de dados.

properties.storageContainerSasToken
  • string

Condicional. Se o CreateMode for RestoreExternalBackup, este valor é necessário. Especifica o símbolo do recipiente de armazenamento.

properties.storageContainerUri
  • string

Condicional. Se o CreateMode for RestoreExternalBackup, este valor é necessário. Especifica o uri do recipiente de armazenamento onde são armazenadas cópias de segurança para esta restauração.

tags
  • object

Etiquetas de recursos.

type
  • string

Tipo de recurso.

ManagedDatabaseCreateMode

Base de dados gerida cria modo. PointInTimeRestore: Criar uma base de dados restaurando uma cópia de segurança pontual de uma base de dados existente. Database De Origem, Nome de OrigemManagedInstanceName e PointInTime devem ser especificados. Restaurar o Restaurar o Backback: Criar uma base de dados restaurando a partir de ficheiros de cópias de segurança externos. A Colagem, o StorageContainerUri e o StorageContainerSasToken devem ser especificados. Recuperação: Cria uma base de dados restaurando uma cópia de segurança geo-replicada. O RessejávelDatabaseId deve ser especificado como o ID de recurso de base de dados recuperável para restaurar. Restaurar O RestaurarLongTermRetentionBackup: Criar uma base de dados restaurando a partir de uma cópia de segurança de retenção de longo prazo (necessária longTermRetentionBackupResourceId).

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

ManagedDatabaseStatus

Estado da base de dados.

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