Managed Databases - Get

Mendapatkan database terkelola.

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

Parameter URI

Name In Required Type Description
databaseName
path True
  • string

Nama database.

managedInstanceName
path True
  • string

Nama instans terkelola.

resourceGroupName
path True
  • string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

subscriptionId
path True
  • string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True
  • string

Versi API yang digunakan untuk permintaan.

Respons

Name Type Description
200 OK

Berhasil mengambil database terkelola yang ditentukan.

Other Status Codes

Respons Kesalahan: ***

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.

Contoh

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

Definisi

CatalogCollationType

Kolate katalog metadata.

ManagedDatabase

Sumber daya database terkelola.

ManagedDatabaseCreateMode

Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (longTermRetentionBackupResourceId diperlukan).

ManagedDatabaseStatus

Status database.

CatalogCollationType

Kolate katalog metadata.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

ManagedDatabase

Sumber daya database terkelola.

Name Type Description
id
  • string

ID Sumber Daya.

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya.

properties.autoCompleteRestore
  • boolean

Apakah akan menyelesaikan pemulihan otomatis database terkelola ini.

properties.catalogCollation

Kolate katalog metadata.

properties.collation
  • string

Kolae database terkelola.

properties.createMode

Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (longTermRetentionBackupResourceId diperlukan).

properties.creationDate
  • string

Tanggal pembuatan database.

properties.defaultSecondaryLocation
  • string

Wilayah berpasangan geografis.

properties.earliestRestorePoint
  • string

Titik pemulihan paling awal untuk pemulihan titik waktu.

properties.failoverGroupId
  • string

Pengidentifikasi sumber daya Grup Failover Instans tempat database terkelola ini berada.

properties.lastBackupName
  • string

Nama file cadangan terakhir untuk pemulihan database terkelola ini.

properties.longTermRetentionBackupResourceId
  • string

Nama cadangan Retensi Jangka Panjang yang akan digunakan untuk pemulihan database terkelola ini.

properties.recoverableDatabaseId
  • string

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

properties.restorableDroppedDatabaseId
  • string

Id sumber daya database yang dihilangkan yang dapat dipulihkan untuk dipulihkan saat membuat database ini.

properties.restorePointInTime
  • string

Bersyarat. Jika createMode adalah PointInTimeRestore, nilai ini diperlukan. Menentukan titik waktu (format ISO8601) dari database sumber yang akan dipulihkan untuk membuat database baru.

properties.sourceDatabaseId
  • string

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

properties.status

Status database.

properties.storageContainerSasToken
  • string

Bersyarat. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan token sas kontainer penyimpanan.

properties.storageContainerUri
  • string

Bersyarat. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan uri kontainer penyimpanan tempat cadangan untuk pemulihan ini disimpan.

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya

ManagedDatabaseCreateMode

Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (longTermRetentionBackupResourceId diperlukan).

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

ManagedDatabaseStatus

Status database.

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