Managed Databases - Get

Pobiera zarządzaną bazę danych.

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

Parametry identyfikatora URI

Name In Required Type Description
databaseName
path True
  • string

Nazwa bazy danych.

managedInstanceName
path True
  • string

Nazwa wystąpienia zarządzanego.

resourceGroupName
path True
  • string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

subscriptionId
path True
  • string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True
  • string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Name Type Description
200 OK

Pomyślnie pobrano określoną zarządzaną bazę danych.

Other Status Codes

Odpowiedzi na błędy: ***

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

Przykłady

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

Definicje

CatalogCollationType

Sortowanie wykazu metadanych.

ManagedDatabase

Zasób zarządzanej bazy danych.

ManagedDatabaseCreateMode

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. Należy określić wartości SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. W celu przywrócenia identyfikator zasobu bazy danych możliwy do odzyskania należy określić parametr RecoverableDatabaseId. RestoreLongTermRetentionBackup: utwórz bazę danych przez przywrócenie z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId).

ManagedDatabaseStatus

Stan bazy danych.

CatalogCollationType

Sortowanie wykazu metadanych.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

ManagedDatabase

Zasób zarządzanej bazy danych.

Name Type Description
id
  • string

Identyfikator zasobu.

location
  • string

Lokalizacja zasobu.

name
  • string

Nazwa zasobu.

properties.autoCompleteRestore
  • boolean

Czy automatyczne przywracanie tej zarządzanej bazy danych ma być ukończone automatycznie.

properties.catalogCollation

Sortowanie wykazu metadanych.

properties.collation
  • string

Sortowanie zarządzanej bazy danych.

properties.createMode

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. Należy określić wartości SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. W celu przywrócenia identyfikator zasobu bazy danych możliwy do odzyskania należy określić parametr RecoverableDatabaseId. RestoreLongTermRetentionBackup: utwórz bazę danych przez przywrócenie z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId).

properties.creationDate
  • string

Data utworzenia bazy danych.

properties.defaultSecondaryLocation
  • string

Region sparowany geograficznie.

properties.earliestRestorePoint
  • string

Najwcześniejszy punkt przywracania w czasie dla przywracania do punktu w czasie.

properties.failoverGroupId
  • string

Identyfikator zasobu grupy trybu failover wystąpienia, do którego należy ta zarządzana baza danych.

properties.lastBackupName
  • string

Ostatnia nazwa pliku kopii zapasowej na potrzeby przywracania tej zarządzanej bazy danych.

properties.longTermRetentionBackupResourceId
  • string

Nazwa kopii zapasowej przechowywania długoterminowego, która ma być używana do przywracania tej zarządzanej bazy danych.

properties.recoverableDatabaseId
  • string

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzony z operacją tworzenia tej bazy danych.

properties.restorableDroppedDatabaseId
  • string

Przywracalny identyfikator usuniętego zasobu bazy danych do przywrócenia podczas tworzenia tej bazy danych.

properties.restorePointInTime
  • string

Warunkowe. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.

properties.sourceDatabaseId
  • string

Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

properties.status

Stan bazy danych.

properties.storageContainerSasToken
  • string

Warunkowe. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa token sas kontenera magazynu.

properties.storageContainerUri
  • string

Warunkowe. Jeśli parametr createMode to RestoreExternalBackup, ta wartość jest wymagana. Określa identyfikator URI kontenera magazynu, w którym są przechowywane kopie zapasowe dla tego przywracania.

tags
  • object

Tagi zasobów.

type
  • string

Typ zasobu.

ManagedDatabaseCreateMode

Tryb tworzenia zarządzanej bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. Należy określić wartości SourceDatabaseName, SourceManagedInstanceName i PointInTime. RestoreExternalBackup: utwórz bazę danych, przywracając z zewnętrznych plików kopii zapasowej. Należy określić sortowanie, wartości StorageContainerUri i StorageContainerSasToken. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. W celu przywrócenia identyfikator zasobu bazy danych możliwy do odzyskania należy określić parametr RecoverableDatabaseId. RestoreLongTermRetentionBackup: utwórz bazę danych przez przywrócenie z kopii zapasowej długoterminowego przechowywania (wymagana wartość longTermRetentionBackupResourceId).

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

ManagedDatabaseStatus

Stan bazy danych.

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