Dela via


Managed Databases - Create Or Update

Skapar en ny databas eller uppdaterar en befintlig databas.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}?api-version=2023-08-01

URI-parametrar

Name I Obligatorisk Typ 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.

Begärandetext

Name Obligatorisk Typ Description
location True

string

Resursplats.

properties.autoCompleteRestore

boolean

Om den hanterade databasen ska återställas automatiskt.

properties.catalogCollation

CatalogCollationType

Sortering av metadatakatalogen.

properties.collation

string

Sortering av den hanterade databasen.

properties.createMode

ManagedDatabaseCreateMode

Läget för att skapa en 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äkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs).

properties.crossSubscriptionRestorableDroppedDatabaseId

string

Det återställningsbara databasresurs-ID för flera prenumerationer som ska återställas när den här databasen skapas.

properties.crossSubscriptionSourceDatabaseId

string

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

properties.crossSubscriptionTargetManagedInstanceId

string

Målhanterat instans-ID som används vid återställning mellan prenumerationer.

properties.isLedgerOn

boolean

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

properties.lastBackupName

string

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

properties.longTermRetentionBackupResourceId

string

Namnet på den långsiktig kvarhållningssäkerhetskopia 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 den här databasens skapandeåtgärd.

properties.restorableDroppedDatabaseId

string

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

properties.restorePointInTime

string (date-time)

Villkorlig. 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.storageContainerIdentity

string

Villkorlig. Om createMode är RestoreExternalBackup används det här värdet. Anger den identitet som används för autentisering av lagringscontainer. Kan vara "SharedAccessSignature" eller "ManagedIdentity"; om den inte anges antas "SharedAccessSignature".

properties.storageContainerSasToken

string

Villkorlig. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern.

properties.storageContainerUri

string

Villkorlig. 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.

Svar

Name Typ Description
200 OK

ManagedDatabase

Databasen har uppdaterats.

201 Created

ManagedDatabase

Databasen har skapats.

202 Accepted

Accepterad

Sidhuvuden

Location: string

Other Status Codes

ErrorResponse

Felsvar: ***

  • 400 ManagedInstanceStoppingOrS toppad – Konfliktåtgärd som skickas när instansen är i stopptillstånd

  • 400 ManagedInstanceStarting – Konfliktåtgärd som skickas när instansen är i starttillstånd

  • 400 AkvEndpointNotReachableFromNode – AKV-slutpunkten{0}kan inte nås från SQL, på serverns{1}.

  • 400 CurrentDatabaseSizeExceedsMaxSize – Användaren försökte minska den maximala storleken för en databas till en storlek som är mindre än den aktuella användningen.

  • 400 PasswordNotComplex – det angivna lösenordet är inte tillräckligt komplext.

  • 400 InvalidServerName – Ogiltigt servernamn har angetts.

  • 400 CannotUpdateIsLedgerDatabase – Det går inte att uppdatera transaktionsregisteregenskapen för en befintlig databas.

  • 400 UnsupportedServiceName – Det angivna namnet är ett ogiltigt namn eftersom det innehåller ett eller flera unicode-tecken som inte stöds.

  • 400 TokenTooLong – den angivna token är för lång.

  • 400 RegionDoesNotSupportVersion – En användare försökte skapa en server med en angiven version på en plats där serverversionen inte stöds.

  • 400 ManagedDatabaseNameInUse – databasens{0}finns redan. Välj ett annat databasnamn.

  • 400 PitrPointInTimeInvalid – Tidpunkten {0} är ogiltig. Giltigt tidsintervall från {1} dagar för tidigt till nu och inte innan källservern skapas.

  • 400 NoMoreSpaceInManagedInstance – Den hanterade instansen har nått sin lagringsgräns. Lagringsanvändningen för den hanterade instansen får inte överskrida (%d) MBs.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize – Användaren försökte ändra databasen till en sku med lägre maximal loggstorlek än den aktuella användningen.

  • 400 CannotUseTrailingWhitespacesInDatabaseName – Verifieringen av databasnamn misslyckades.

  • 400 StorageAccountFull – Managed Instance har nått den totala kapaciteten för det underliggande Azure-lagringskontot. Azure Premium Storage-kontot är begränsat till 35 TB allokerat utrymme.

  • 400 SameKeyMaterialNotFoundOnRemoteServer – sekundär server har inte nyckelmaterialet för den primära serverns krypteringsskydd.

  • 400 ServerNotFound – Den begärda servern hittades inte.

  • 400 SourceServerNotFound – serverdelen av ett källdatabas-ID som anges i ett CreateDatabaseAsCopy API-anrop mappas inte till en befintlig server.

  • 400 ManagedInstanceStoppingOrS toppad – Konfliktåtgärd som skickas när instansen är i stopptillstånd

  • 400 InvalidBackupRetentionPeriod – kvarhållningsdagarna för {0} är inte en giltig konfiguration. Giltig kvarhållning av säkerhetskopior i dagar måste vara mellan {1} och {2}

  • 400 ManagedInstanceStarting – Konfliktåtgärd som skickas när instansen är i starttillstånd

  • 400 SourceDatabaseNotFound – källdatabasen finns inte.

  • 400 DatabaseNumberLimitReached – Maximalt antal databaser för SQL Database Managed Instance har nåtts.

  • 400 InvalidCollation – Sortering känns inte igen av servern.

  • 400 ManagedInstanceUpdateSloInProgress – "Åtgärden kunde inte slutföras eftersom en ändring på tjänstnivå pågår för den hanterade instansen{0}. Vänta tills åtgärden pågår och försök igen."

  • 400 CannotUseReservedDatabaseName – Det går inte att använda reserverat databasnamn i den här åtgärden.

  • 400 AkvHostNotResolvingFromNode – AKV-värden{0}kan inte matchas från SQL, på serverns{1}.

  • 400 InvalidDatabaseCreateOrUpdateRequest – begärandetexten för åtgärden skapa eller uppdatera databasen är ogiltig.

  • 400 InvalidResourceId – Ogiltig resursidentifierare.

  • 400 InvalidSourceDatabaseId – Ogiltig källdatabasidentifierare.

  • 400 InvalidRestorableDroppedDatabaseId – Ogiltig återställningsbar borttagen databasidentifierare

  • 400 InvalidCrossSubscriptionTargetManagedInstanceId – Ogiltig identifierare för målhanterad instans för flera prenumerationer.

  • 400 MismatchingResourceGroupNameWithUrl – Det angivna resursgruppsnamnet matchade inte namnet i URL:en.

  • 400 MismatchingServerNameWithUrl – Det angivna servernamnet matchade inte namnet i URL:en.

  • 400 MismatchingSubscriptionWithUrl – Den angivna prenumerationen matchade inte prenumerationen i URL:en.

  • 400 MissingCollation – sortering krävs.

  • 400 MissingSourceDatabaseId – Källdatabasidentifierare saknas.

  • 400 MissingRestorePointInTime – Återställningspunkt saknas

  • 400 MissingStorageContainerSasToken – SAS-token för lagringscontainer saknas

  • 400 MissingStorageContainerUri – Lagringscontainer-URI saknas

  • 400 RestorableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId – Det går inte att ange restoreableDroppedDatabaseId när sourceDatabaseId redan anges i återställningsläge

  • 400 CrossSubscriptionRestorableDroppedDatabaseIdGivenForRestoreWithCrossSubscriptionSourceDatabaseId – Det går inte att ange crossSubscriptionRestorableDroppedDatabaseId när crossSubscriptionSourceDatabaseId redan har angetts.

  • 400 MissmatchingCrossSubscriptionTargetManagedInstanceIdWithUrl – Angivet crossSubscriptionTargetManagedInstanceId måste matcha instansen i URL:en.

  • 400 CannotUseReservedDatabaseName – Det går inte att använda reserverat databasnamn i den här åtgärden.

  • 400 InvalidLongTermRetentionManagedInstanceBackupId – Ogiltig identifierare för långsiktig kvarhållningssäkerhetskopiering för hanterade instanser.

  • 400 LongTermRetentiontBackupOperationResultsInvalidODataQuery – den angivna OData-frågan är antingen ogiltig eller stöds inte

  • 400 LongTermRetentionMigrationRequestNotSupported – Prenumerationen tillåts inte funktionen migrering av LTR-säkerhetskopiering.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported – Käll- och målprenumerationer får inte kommunicera för funktionen för LTR-säkerhetskopieringskopiering.

  • 400 LongTermRetentionMigrationParameterMissing – Obligatorisk parameter saknas för åtgärden.

  • 400 LongTermRetentionMigrationSameServerNotSupported – FUNKTIONEN LTR-kopiering stöds inte för att kopiera LTR-säkerhetskopior på samma server.

  • 400 LongTermRetentionMigrationTargetServerNotFound – Målservern finns inte eller är inte redo för kopiering av LTR-säkerhetskopiering.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound – Måldatabasen finns inte på servern.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported – Angiven redundans för lagring av säkerhetskopior stöds inte i målregionen.

  • 400 LongTermRetentionMigrationStorageMismatch – Aktiv redundans för säkerhetskopiering av databasen matchar inte säkerhetskopieringsredundans som begärs av kunden.

  • 400 LtrOperationFailedBackupImmutable – Det gick inte att ta bort långsiktig kvarhållningssäkerhet eftersom säkerhetskopieringen inte kan ändras.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported – LTR-migrering stöds endast för hanterade instanser och Azure SQL DB LTR-säkerhetskopieringar.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed – Ändring av redundans för säkerhetskopieringslagring tillåts inte för LTR-kopieringsåtgärder.

  • 400 LtrRestoreFailedArchiveStorageTier – Det går inte att återställa arkiverad långsiktig kvarhållningssäkerhetskopia. Återställning kan endast utföras på rehydrerade eller regelbundna långsiktiga kvarhållningssäkerhetskopior.

  • 400 LtrArchiveStorageTierNotEnabled – Arkivering av långsiktiga kvarhållningssäkerhetskopior är inte aktiverat.

  • 400 LtrArchiveWrongParameters – ChangeLongTermRetentionBackupAccessTier stöds inte för den önskade kombinationen (backupStorageAccessTier, operationMode). Endast (Arkiv, Flytta) och (Frekvent, Kopiera) tillåts.

  • 400 LTRArchiveRedundancyChangeFailed – Uppdatering av redundanstypen för säkerhetskopieringslagring till zonredundant lagring stöds inte när en långsiktig kvarhållningsprincip med åtkomstnivån "arkiv" för lagring av säkerhetskopior har angetts

  • 400 LongTermRetentionMigrationSubscriptionNotFound – Det gick inte att hitta prenumerationen.

  • 400 ManagementServiceManagedServerDisabled – Åtgärden misslyckades eftersom Managed Instance{0}har inaktiverats. Aktivera Hanterad instans och försök igen.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy – Geo-Restore tillåts inte för hanterade instanser med redundans för lagring av LRS/ZRS-säkerhetskopiering.

  • 400 LastBackupNameHasNewline – Använd inte förbjudna tecken ("\n"\r") i lastBackupName.

  • 400 LastBackupNameHasNonAsciiCharacter – Åtgärden avbröts eftersom parametern "LastBackupName" innehåller ogiltiga tecken. Endast ASCII-tecken tillåts.

  • 400 ProvisioningDisabled – Visar felmeddelande från resursåtgärdsauktoriseraren som den är, utan ändringar

  • 400 LRSCutoverDatabaseDoesNotExist – Åtgärden avbröts eftersom databasnamnet som anges i begäran inte matchar något databasnamn på den angivna servern.

  • 400 LRSCutoverDatabaseNotInRestoringState – Åtgärden avbröts eftersom den angivna databasen inte är i återställningstillstånd.

  • 400 LRSCutoverDatabaseAlreadyRestored – Åtgärden avbröts eftersom den angivna databasen redan har återställts.

  • 400 LRSCutoverAlreadyInitiated – Åtgärden avbröts eftersom en snabbhet för den angivna databasen redan pågår.

  • 400 ManagementServiceFeatureDisabled – Användaren försökte använda en funktion som är inaktiverad.

  • 400 AadOnlyAuthenticationIsEnabled – Endast Azure Active Directory-autentisering är aktiverat. Kontakta systemadministratören.

  • 400 UpdatingInstanceAndBackupRedundancy – Redundans för instanszoner och redundans för säkerhetskopieringslagring kan inte uppdateras i samma begäran.

  • 400 DeleteOfManagedInstanceIsDisabled – Borttagningsåtgärden för den hanterade instansen är inaktiverad.

  • 400 RequestCantLandOnPaaSv2Platform – Begäran måste landa på PaaSv2-plattformen men PaaSv2 är inte aktiverat.

  • 400 CustomMaintenanceWindowIsDisabled – Fönstret Anpassat underhåll är inte aktiverat.

  • 400 DeleteOfVersion2VirtualClusterIsDisabled – Borttagning av virtuellt kluster med version 2 är inte aktiverat.

  • 400 DeleteOfVirtualClusterIsDisabled – Borttagning av virtuellt kluster är inte aktiverat.

  • 400 MICantBeMovedFromOrToInstancePool – Befintlig hanterad instans kan inte flyttas till den hanterade instanspoolen.

  • 400 DnsRefreshOnVirtualClusterIsDisabled – Uppdatering av DNS-poster i det virtuella klustret är inte aktiverat.

  • 400 TimeoutDuringRestore – En timeout påträffades när du försökte ansluta till återställningsmålet.

  • 400 AutoCompleteMissingLastBackupName – Begäran om automatisk fullständig återställning måste ha parametern lastBackupName angiven.

  • 400 MissingThumbprint – Det går inte att hitta servercertifikatet.

  • 400 BlobStorageServerFailure – bloblagringsserverfel har inträffat.

  • 400 BackupSetNotFound – Inga säkerhetskopior hittades för att återställa databasen. Kontakta supporten för att återställa databasen.

  • 400 FullBackupNotFound – Fullständig säkerhetskopiering kan inte hittas.

  • 400 RestoreFromStripedBackupsNotEnabled – Återställning från randiga säkerhetskopior stöds inte.

  • 400 BrokenRestorePlanNoFullBackup – Återställningsplanen är bruten eftersom det inte finns någon fullständig säkerhetskopiering.

  • 400 BrokenRestorePlanWrongLogBackupLSN – Återställningsplanen bryts eftersom firstLsn för den aktuella loggsäkerhetskopian inte är <= lastLsn för nästa loggsäkerhetskopia.

  • 400 BrokenRestorePlanWrongDiffBackupLSN – Återställningsplanen bryts eftersom firstLsn för diff-säkerhetskopiering inte är >= firstLsn för fullständig säkerhetskopiering.

  • 400 BrokenRestorePlanGapInLogBackups – Återställningsplanen är bruten eftersom firstLsn för den aktuella loggsäkerhetskopian inte är lika med lastLsn för förhandsloggsäkerhetskopiering.

  • 400 TargetServerDoesNotExist – målservern {0} inte finns eller är inte klar än. Kontrollera att den finns och försök igen med återställningsbegäran.

  • 400 TargetServerRestoreNotAllowed – målservern {0} är för närvarande inte i ett tillstånd som tillåter att en återställning startas.

  • 400 XtpInitializedDuringRestore – Minnesoptimerad filgrupp måste vara tom för att kunna återställas på nivån Generell användning i SQL Database Managed Instance.

  • 400 FullBackupMissingChecksum – Den fullständiga säkerhetskopian saknas.

  • 400 FullBackupDamaged – Förutsatt att fullständig säkerhetskopiering är skadad.

  • 400 MissingStripeInBackupSet – Den angivna säkerhetskopieringsuppsättningen har en eller flera ränder som saknas.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerWhileRestoreInProgress – Det finns säkerhetskopior från flera databaser i containermappen. Kontrollera att containermappen har säkerhetskopior från en enda databas.{0}

  • 400 BrokenRestorePlanWrongDiffBaseGUID – Återställningsplanen är bruten eftersom DifferentialBaseGuid för diff-säkerhetskopiering inte matchar BackupSetGuid för fullständig säkerhetskopiering.

  • 400 CorruptedPagesInBackupSet – Åtgärden avbröts eftersom RESTORE identifierade en eller flera skadade sidor i säkerhetskopieringsuppsättningen.

  • 400 ManagedIdentityIssueDetectedWhileRestoreInProgress – Hanterad identitet har inte konfigurerats korrekt. Kontrollera och försök igen.

  • 400 CorruptedPagesListMaintenance – Åtgärden avbröts eftersom ett internt fel inträffade när säkerhetskopieringen bearbetades utan kontrollsumma.

  • 400 StorageBrokenIssueDetectedWhileInProgress – Lagringsanslutningen är bruten. Försöker igen automatiskt...

  • 400 PartiallyContainedDatabaseUnsupported – "Säkerhetskopiering för en delvis innesluten databas stöds inte."

  • 400 RequiredBackupIsNotLastRestored – Migreringen kan inte slutföras eftersom det angivna namnet på säkerhetskopieringsfilen inte är namnet på den senaste säkerhetskopieringsfilen som återställdes.

  • 400 ManagedInstanceStorageLimitHit – Den hanterade instansen har nått sin lagringsgräns.

  • 400 IncompatiblePhysicalLayoutTooFewDataFiles – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. Inga datafiler hittades i säkerhetskopian.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. Datafiler som inte är online finns.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. Flera loggfiler stöds inte.

  • 400 IncompatiblePhysicalLayoutNonOnlineLogFilesExist – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. Loggfiler som inte är online finns.

  • 400 IncompatiblePhysicalLayoutTooManyNonDataLogFiles – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. För många icke-data-/loggfiler.

  • 400 ExternalBackupAlreadySignaledToComplete – Återställningsbegäran har redan signalerats att slutföras.

  • 400 ExternalBackupRestoreHasNotBeenStarted – Återställningsbegäran kan bara slutföras när återställningen har startats.

  • 400 ExternalBackupUpgradeInProgress – Återställningsbegäran kan inte slutföras eftersom uppgradering pågår.

  • 400 IncompatiblePhysicalLayoutTooManyXTPFiles – Databassäkerhetskopiering innehåller inkompatibel fysisk layout. Flera filer hittades i den filgrupp som innehåller MEMORY_OPTIMIZED_DATA.

  • 400 BlobStorageFailure – bloblagringsfel har inträffat.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerFromTheStart – Det finns säkerhetskopior från flera databaser i containermappen. Kontrollera att containermappen har säkerhetskopior från en enda databas.{0}

  • 400 ManagedIdentityIssueDetectedFromTheStart – Hanterad identitet har inte konfigurerats korrekt. Kontrollera och försök igen.

  • 400 StorageBrokenIssueDetectedAtTheStart – Lagringsanslutningen är bruten. Kontrollera och försök igen.

  • 400 StorageBrokenIssueDetectedTerminateRetries – Lagringsanslutningen är fortfarande bruten. Kontrollera och försök igen.

  • 400 BackupSetBroken – Säkerhetskopieringsuppsättningen är bruten.

  • 400 SqlRestoreError – Det uppstod ett fel som inte gick att försöka igen när säkerhetskopieringen återställdes.

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

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

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

  • 404 CannotFindServerCertificateWithThumbprint – Det går inte att hitta servercertifikatet med tumavtrycket{0}. Använd PowerShell-cmdleten "Add-AzureRmSqlManagedInstanceTransparentDataEncryptionCertificate" för att skapa certifikatet.

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

  • 404 ServerNotInSubscription – Den angivna servern finns inte i den angivna prenumerationen.

  • 404 RestoreSourceDatabaseNotFound – Det gick inte att hitta databasen{0}{1}som kan återställas.

  • 404 DatabaseDoesNotExist – Användaren har angett ett databasnamn som inte finns på den här serverinstansen.

  • 404 CannotFindObject – Det går inte att hitta objektet eftersom det inte finns eller så har du inte behörighet

  • 404 SubscriptionNotFound – Det gick inte att hitta den begärda prenumerationen.

  • 404 LongTermRetentionMigrationBackupNotFound – den angivna LTR-säkerhetskopieringen finns inte.

  • 404 OperationIdNotFound – Åtgärden med ID finns inte.

  • 409 SubscriptionDisabled – Prenumerationen är inaktiverad.

  • 409 ConflictingSystemOperationInProgress – En systemunderhållsåtgärd pågår i databasen och ytterligare åtgärder måste vänta tills den har slutförts.

  • 409 RemoteDatabaseExists – måldatabasnamnet finns redan på målservern.

  • 409 ConflictingDatabaseOperation – Det finns redan en åtgärd i databasen och den aktuella åtgärden bör vänta tills den är klar.

  • 409 ManagementServiceDatabaseBusy – databasens{0}är upptagen med en annan åtgärd. Försök med åtgärden senare.

  • 409 LongTermRetentionMigrationRequestConflict – En konfliktåtgärd för den här LTR-säkerhetskopieringen pågår fortfarande.

  • 409 LongTermRetentionMigrationBackupConflict – Det finns en annan LTR-säkerhetskopiering med samma säkerhetskopieringstid för måldatabasen.

  • 409 MiCreateFailedNonDelegatedSubnet – Användaren försökte distribuera hanterad instans eller hanterad instanspool i undernät som inte har delegerats till Microsoft.Sql/managedInstances.

  • 409 InstancePoolBusy – En instanspool är upptagen med en annan pågående åtgärd

  • 409 ConflictingManagedInstanceOperation – En åtgärd pågår för närvarande för den hanterade instansen.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict – instansen är multi-az men lagringen för säkerhetskopiering uppdateras från zonredundant till icke-zonredundant.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress – Det går inte att uppdatera instansredundans eftersom redundansuppdateringen för säkerhetskopieringslagring pågår.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict – säkerhetskopieringslagringen är inte zonredundant, men instansredundans uppdateras till zonredundant.

  • 409 BackupRedundancyUpdateConflict – Det går inte att uppdatera redundansen för lagring av säkerhetskopior eftersom en uppdatering av redundans för säkerhetskopieringslagring redan pågår.

  • 409 MiDropFailedOnAuthLocks – Användaren försökte släppa den senaste hanterade instansen i undernätet som har Lås tillämpat på resurser.

  • 409 CannotCancelOperation – hanteringsåtgärden är i ett tillstånd som inte kan avbrytas.

  • 409 OperationCancelled – Åtgärden har avbrutits av användaren.

  • 409 Åtgärd avbröts – Det gick inte att slutföra åtgärden på resursen eftersom den avbröts av en annan åtgärd på samma resurs.

  • 412 InstanceNotReadyForBackupRedundancyUpdate – Det går inte att uppdatera redundans för säkerhetskopieringslagring eftersom instansen inte är klar.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maxbegäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyCreateUpdateRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyCreateUpdateRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maxbegäranden som kan bearbetas av tillgängliga resurser.

  • 429 ConflictingSubscriptionOperation – En åtgärd pågår för närvarande för prenumerationen.

  • 429 SubscriptionTooManyCreateUpdateRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maxbegäranden som kan bearbetas av tillgängliga resurser.

  • 500 ActivateOrDeactivateWorkflowThrottling – Arbetsflödet för aktivering eller inaktivering misslyckades eftersom det finns för många samtidiga arbetsflöden

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget – Det gick inte att starta kopieringsbegäran för LTR-säkerhetskopiering i målregionen.

  • 500 LongTermRetentionMigrationRequestCopyFailed – Kopieringsåtgärden misslyckades för LTR-säkerhetskopieringsblobar.

  • 500 LongTermRetentionMigrationRestoreVerExceeded – Återställningsverifieringen misslyckades efter att maximalt antal försök har nåtts.

  • 500 LongTermRetentionMigrationRestoreVerFailed – Återställningsverifieringen misslyckades.

  • 500 OperationTimedOut – Tidsgränsen för åtgärden uppnåddes och återställdes automatiskt. Försök igen.

  • 503 DatabaseUnavailable – Åtgärden misslyckades eftersom databasen inte är tillgänglig.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 504 RequestTimeout – Tjänstbegäran överskred den tillåtna tidsgränsen.

  • 504 RequestTimeout – Tjänstbegäran överskred den tillåtna tidsgränsen.

Exempel

Creates a new managed database by restoring from an external backup
Creates a new managed database by restoring from an external backup using managed identity
Creates a new managed database from restoring a geo-replicated backup
Creates a new managed database from restoring a long term retention backup
Creates a new managed database using cross subscription point in time restore
Creates a new managed database using point in time restore
Creates a new managed database with ledger on.
Creates a new managed database with maximal properties
Creates a new managed database with minimal properties

Creates a new managed database by restoring from an external backup

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "properties": {
    "createMode": "RestoreExternalBackup",
    "storageContainerUri": "https://myaccountname.blob.core.windows.net/backups",
    "storageContainerSasToken": "sv=2015-12-11&sr=c&sp=rl&sig=1234",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "autoCompleteRestore": true,
    "lastBackupName": "last_backup_name"
  },
  "location": "southeastasia"
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database by restoring from an external backup using managed identity

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "properties": {
    "createMode": "RestoreExternalBackup",
    "storageContainerUri": "https://myaccountname.blob.core.windows.net/backups",
    "storageContainerIdentity": "ManagedIdentity",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "autoCompleteRestore": true,
    "lastBackupName": "last_backup_name"
  },
  "location": "southeastasia"
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database from restoring a geo-replicated backup

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/server1/databases/testdb_recovered?api-version=2023-08-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "Recovery",
    "recoverableDatabaseId": "/subscriptions/11111111-2222-3333-4444-555555555555/resourceGroups/Default-SQL-WestEurope/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDatabases/testdb"
  }
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/server1/recoverableDatabases/testdb_recovered",
  "name": "testdb_recovered",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2018-11-07T04:41:33.937Z",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDatabases/testdb_recovered",
  "name": "testdb_recovered",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2018-11-07T04:41:33.937Z",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database from restoring a long term retention backup

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "properties": {
    "createMode": "RestoreExternalBackup",
    "storageContainerUri": "https://myaccountname.blob.core.windows.net/backups",
    "storageContainerSasToken": "sv=2015-12-11&sr=c&sp=rl&sig=1234",
    "collation": "SQL_Latin1_General_CP1_CI_AS"
  },
  "location": "southeastasia"
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database using cross subscription point in time restore

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "PointInTimeRestore",
    "crossSubscriptionTargetManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr",
    "crossSubscriptionSourceDatabaseId": "/subscriptions/11111111-2222-3333-4444-555555555555/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr2/databases/testdb",
    "restorePointInTime": "2017-07-14T05:35:31.503Z"
  }
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database using point in time restore

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "PointInTimeRestore",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb",
    "restorePointInTime": "2017-07-14T05:35:31.503Z"
  }
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}

Creates a new managed database with ledger on.

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "location": "southeastasia",
  "properties": {
    "isLedgerOn": true
  }
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testcl/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": true
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testcl/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": true
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2022-08-01

Creates a new managed database with maximal properties

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia"
}

Exempelsvar

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-03-01

Creates a new managed database with minimal properties

Exempelbegäran

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/managedDatabase?api-version=2023-08-01

{
  "location": "southeastasia"
}

Exempelsvar

{
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb1",
  "name": "testdb1",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
{
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb2",
  "name": "testdb2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "status": "Online",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "defaultSecondaryLocation": "North Europe",
    "isLedgerOn": false
  },
  "type": "Microsoft.Sql/managedInstances/databases"
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2017-03-01

Definitioner

Name Description
CatalogCollationType

Sortering av metadatakatalogen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ManagedDatabase

En hanterad databasresurs.

ManagedDatabaseCreateMode

Läget för att skapa en 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äkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID 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.

Värde Description
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

ManagedDatabase

En hanterad databasresurs.

Name Typ Description
id

string

Resurs-ID.

location

string

Resursplats.

name

string

Resursnamn.

properties.autoCompleteRestore

boolean

Om den hanterade databasen ska återställas automatiskt.

properties.catalogCollation

CatalogCollationType

Sortering av metadatakatalogen.

properties.collation

string

Sortering av den hanterade databasen.

properties.createMode

ManagedDatabaseCreateMode

Läget för att skapa en 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äkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID 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 (date-time)

Skapandedatum för databasen.

properties.crossSubscriptionRestorableDroppedDatabaseId

string

Det återställningsbara databasresurs-ID för flera prenumerationer som ska återställas när den här databasen skapas.

properties.crossSubscriptionSourceDatabaseId

string

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

properties.crossSubscriptionTargetManagedInstanceId

string

Målhanterat instans-ID som används vid återställning mellan prenumerationer.

properties.defaultSecondaryLocation

string

Geo-parat område.

properties.earliestRestorePoint

string (date-time)

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.isLedgerOn

boolean

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

properties.lastBackupName

string

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

properties.longTermRetentionBackupResourceId

string

Namnet på den långsiktig kvarhållningssäkerhetskopia 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 den här databasens skapandeåtgärd.

properties.restorableDroppedDatabaseId

string

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

properties.restorePointInTime

string (date-time)

Villkorlig. 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

ManagedDatabaseStatus

Databasens status.

properties.storageContainerIdentity

string

Villkorlig. Om createMode är RestoreExternalBackup används det här värdet. Anger den identitet som används för autentisering av lagringscontainer. Kan vara "SharedAccessSignature" eller "ManagedIdentity"; om den inte anges antas "SharedAccessSignature".

properties.storageContainerSasToken

string

Villkorlig. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern.

properties.storageContainerUri

string

Villkorlig. 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 för att skapa en 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äkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs).

Värde Description
Default
PointInTimeRestore
Recovery
RestoreExternalBackup
RestoreLongTermRetentionBackup

ManagedDatabaseStatus

Databasens status.

Värde Description
Creating
DbCopying
DbMoving
Inaccessible
Offline
Online
Restoring
Shutdown
Starting
Stopped
Stopping
Updating