Managed Databases - Get

Hämtar en hanterad databas.

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

URI-parametrar

Name In Required Type Description
databaseName
path True
  • string

Namnet på databasen.

managedInstanceName
path True
  • string

Namnet på den hanterade instansen.

resourceGroupName
path True
  • string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

subscriptionId
path True
  • string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True
  • string

DEN API-version som ska användas för begäran.

Svar

Name Type Description
200 OK

Den angivna hanterade databasen har hämtats.

Other Status Codes

Felsvar: ***

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

Exempel

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

Definitioner

CatalogCollationType

Sortering av metadatakatalogen.

ManagedDatabase

En hanterad databasresurs.

ManagedDatabaseCreateMode

Läget skapa hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopierade filer. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoverableDatabaseId måste anges som det återställningsbara databasresurs-ID:t som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs).

ManagedDatabaseStatus

Databasens status.

CatalogCollationType

Sortering av metadatakatalogen.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

ManagedDatabase

En hanterad databasresurs.

Name Type Description
id
  • string

Resurs-ID.

location
  • string

Resursplats.

name
  • string

Resursnamn.

properties.autoCompleteRestore
  • boolean

Om den hanterade databasen ska återställas automatiskt.

properties.catalogCollation

Sortering av metadatakatalogen.

properties.collation
  • string

Sortering av den hanterade databasen.

properties.createMode

Läget skapa hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopierade filer. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoverableDatabaseId måste anges som det återställningsbara databasresurs-ID:t som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs).

properties.creationDate
  • string

Skapandedatum för databasen.

properties.defaultSecondaryLocation
  • string

Geo-länkad region.

properties.earliestRestorePoint
  • string

Tidigaste återställningspunkt i tid för återställning till tidpunkt.

properties.failoverGroupId
  • string

Resursidentifierare för instansredundansgrupper som den hanterade databasen tillhör.

properties.lastBackupName
  • string

Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen.

properties.longTermRetentionBackupResourceId
  • string

Namnet på säkerhetskopian för långsiktig kvarhållning som ska användas för återställning av den hanterade databasen.

properties.recoverableDatabaseId
  • string

Resursidentifieraren för den återställningsbara databas som är associerad med skapandeåtgärden för den här databasen.

properties.restorableDroppedDatabaseId
  • string

Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas.

properties.restorePointInTime
  • string

Villkorsstyrd. Om createMode är PointInTimeRestore krävs det här värdet. Anger tidpunkten (ISO8601-format) för källdatabasen som ska återställas för att skapa den nya databasen.

properties.sourceDatabaseId
  • string

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

properties.status

Databasens status.

properties.storageContainerSasToken
  • string

Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger sas-token för lagringscontainern.

properties.storageContainerUri
  • string

Villkorsstyrd. Om createMode är RestoreExternalBackup krävs det här värdet. Anger URI för lagringscontainern där säkerhetskopior för den här återställningen lagras.

tags
  • object

Resurstaggar.

type
  • string

Resurstyp.

ManagedDatabaseCreateMode

Läget skapa hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopierade filer. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoverableDatabaseId måste anges som det återställningsbara databasresurs-ID:t som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs).

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

ManagedDatabaseStatus

Databasens status.

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