Sdílet prostřednictvím


Managed Databases - Create Or Update

Vytvoří novou databázi nebo aktualizuje existující databázi.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseName
path True

string

Název databáze.

managedInstanceName
path True

string

Název spravované instance.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Vyžadováno Typ Description
location True

string

Umístění prostředku

properties.autoCompleteRestore

boolean

Určuje, jestli se má automaticky dokončit obnovení této spravované databáze.

properties.catalogCollation

CatalogCollationType

Kolace katalogu metadat.

properties.collation

string

Kolace spravované databáze.

properties.createMode

ManagedDatabaseCreateMode

Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId).

properties.crossSubscriptionRestorableDroppedDatabaseId

string

Obnovitelné ID prostředku databáze vyřazeného mezi předplatnými, které se má obnovit při vytváření této databáze.

properties.crossSubscriptionSourceDatabaseId

string

Identifikátor prostředku zdrojové databáze mezi předplatnými přidružený k operaci vytvoření této databáze.

properties.crossSubscriptionTargetManagedInstanceId

string

ID cílové spravované instance použité při obnovení mezi předplatnými

properties.isLedgerOn

boolean

Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit.

properties.lastBackupName

string

Název posledního záložního souboru pro obnovení této spravované databáze.

properties.longTermRetentionBackupResourceId

string

Název zálohy dlouhodobého uchovávání, který se má použít k obnovení této spravované databáze.

properties.recoverableDatabaseId

string

Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze.

properties.restorableDroppedDatabaseId

string

Id obnovovatelného vyřazeného prostředku databáze, které se má obnovit při vytváření této databáze.

properties.restorePointInTime

string (date-time)

Podmíněný. Pokud je createMode PointInTimeRestore, je tato hodnota povinná. Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

properties.sourceDatabaseId

string

Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze.

properties.storageContainerIdentity

string

Podmíněný. Pokud createMode je RestoreExternalBackup, použije se tato hodnota. Určuje identitu použitou pro ověřování kontejneru úložiště. Může být SharedAccessSignature nebo ManagedIdentity; Pokud není zadán parametr SharedAccessSignature, předpokládá se.

properties.storageContainerSasToken

string

Podmíněný. Pokud createMode je RestoreExternalBackup a storageContainerIdentity není ManagedIdentity, je tato hodnota povinná. Určuje token SAS kontejneru úložiště.

properties.storageContainerUri

string

Podmíněný. Pokud createMode je RestoreExternalBackup, je tato hodnota povinná. Určuje identifikátor URI kontejneru úložiště, ve kterém jsou uloženy zálohy pro toto obnovení.

tags

object

Značky prostředků

Odpovědi

Name Typ Description
200 OK

ManagedDatabase

Databáze byla úspěšně aktualizována.

201 Created

ManagedDatabase

Databáze byla úspěšně vytvořena.

202 Accepted

Přijal

Hlavičky

Location: string

Other Status Codes

ErrorResponse

Chybové odpovědi: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

  • 400 AkvEndpointNotReachableFromNode – koncový bod AKV{0}není dostupný z SQL na serveru{1}.

  • 400 CurrentDatabaseSizeExceedsMaxSize – Uživatel se pokusil zmenšit maximální velikost databáze na menší než aktuální využití.

  • 400 PasswordNotComplex - Zadané heslo není dostatečně složité.

  • 400 InvalidServerName – zadaný neplatný název serveru.

  • 400 CannotUpdateIsLedgerDatabase – vlastnost registru existující databáze nelze aktualizovat.

  • 400 UnsupportedServiceName – Zadaný název je neplatný název, protože obsahuje jeden nebo více nepodporovaných znaků Unicode.

  • 400 TokenTooLong - Poskytnutý token je příliš dlouhý.

  • 400 RegionDoesNotSupportVersion – uživatel se pokusil vytvořit server zadané verze v umístění, kde není podporovaná verze serveru.

  • 400 ManagedDatabaseNameInUse – Databáze{0}již existuje. Zvolte jiný název databáze.

  • 400 PitrPointInTimeInvalid – bod v čase {0} není platný. Platný časový rozsah od {1} dnů od začátku do teď a ne před časem vytvoření zdrojového serveru.

  • 400 NoMoreSpaceInManagedInstance – spravovaná instance dosáhla limitu úložiště. Využití úložiště pro spravovanou instanci nesmí překročit (%d) MB.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize – Uživatel se pokusil změnit databázi na skladovou položku s nižší maximální velikostí protokolu než aktuální využití.

  • 400 CannotUseTrailingWhitespacesInDatabaseName – Ověření názvu databáze se nezdařilo.

  • 400 StorageAccountFull – Spravovaná instance dosáhla celkové kapacity základního účtu úložiště Azure. Účet Azure Premium Storage je omezený na 35 TB přiděleného prostoru.

  • 400 SameKeyMaterialNotFoundOnRemoteServer – Sekundární server nemá klíč materiálu ochrany šifrování primárního serveru.

  • 400 ServerNotFound – Požadovaný server nebyl nalezen.

  • 400 SourceServerNotFound – část serveru id zdrojové databáze zadané ve volání rozhraní API CreateDatabaseAsCopy se nemapuje na existující server.

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 InvalidBackupRetentionPeriod – doba uchování {0} není platná konfigurace. Platné uchovávání záloh ve dnech musí být mezi {1} a {2}

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

  • 400 SourceDatabaseNotFound – Zdrojová databáze neexistuje.

  • 400 DatabaseNumberLimitReached – dosáhl maximálního počtu databází pro spravovanou instanci SQL Database.

  • 400 InvalidCollation – Kolace není serverem rozpoznána.

  • 400 ManagedInstanceUpdateSloInProgress – Operaci nelze dokončit, protože probíhá změna úrovně služby pro spravovanou instanci{0}. Počkejte prosím, až se operace dokončí, a zkuste to znovu."

  • 400 CannotUseReservedDatabaseName – V této operaci nelze použít název rezervované databáze.

  • 400 AkvHostNotResolvingFromNode – hostitel AKV{0}není možné přeložit z SQL na serveru{1}.

  • 400 InvalidDatabaseCreateOrUpdateRequest – text požadavku pro operaci vytvoření nebo aktualizace databáze je neplatný.

  • 400 InvalidResourceId – neplatný identifikátor prostředku.

  • 400 InvalidSourceDatabaseId – Neplatný identifikátor zdrojové databáze.

  • 400 InvalidRestorableDroppedDatabaseId – Neplatný obnovovatelný vynechaný identifikátor databáze

  • 400 InvalidCrossSubscriptionTargetManagedInstanceId – Neplatný identifikátor spravované instance napříč předplatnými.

  • 400 NeshodaResourceGroupNameWithUrl – zadaný název skupiny prostředků neodpovídá názvu v adrese URL.

  • 400 NeshodaServerNameWithUrl – zadaný název serveru neodpovídá názvu v adrese URL.

  • 400 NeshodaSubscriptionWithUrl – Zadané předplatné neodpovídá předplatnému v adrese URL.

  • 400 MissingCollation – Vyžaduje se kolace.

  • 400 MissingSourceDatabaseId – Chybí identifikátor zdrojové databáze.

  • 400 MissingRestorePointInTime – Chybějící bod obnovení v čase

  • 400 MissingStorageContainerSasToken – Chybějící token SAS kontejneru úložiště

  • 400 MissingStorageContainerUri – Chybějící identifikátor URI kontejneru úložiště

  • 400 RestoreableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId – Nelze zadat restoreableDroppedDatabaseId, pokud sourceDatabaseId je již zadán v režimu vytvoření obnovení

  • 400 CrossSubscriptionRestorableDroppedDatabaseIdGivenForRestoreWithCrossSubscriptionSourceDatabaseId – Nelze zadat crossSubscriptionRestorableDroppedDatabaseId, pokud je již zadán crossSubscriptionSourceDatabaseId.

  • 400 MissmatchingCrossSubscriptionTargetManagedInstanceIdWithUrl – Zadaný crossSubscriptionTargetManagedInstanceId musí odpovídat instanci v adrese URL.

  • 400 CannotUseReservedDatabaseName – V této operaci nelze použít název rezervované databáze.

  • 400 InvalidLongTermRetentionManagedInstanceBackupId – Neplatný identifikátor dlouhodobého uchovávání záloh pro spravované instance.

  • 400 LongTermRetentiontBackupOperationResultsInvalidODataQuery – Zadaný dotaz OData není platný nebo není podporovaný.

  • 400 LongTermRetentionMigrationRequestNotSupported – Předplatné není povolené funkce migrace zálohování LTR.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported – Zdrojová a cílová předplatná nesmí komunikovat pro funkci záložní kopie LTR.

  • 400 LongTermRetentionMigrationParameterMissing – Požadovaný parametr chybí pro operaci.

  • 400 LongTermRetentionMigrationSameServerNotSupported – Funkce kopírování LTR není podporována pro kopírování záloh LTR na stejném serveru.

  • 400 LongTermRetentionMigrationTargetServerNotFound – Cílový server neexistuje nebo není připravený pro operaci kopírování zálohy LTR.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound – Cílová databáze na serveru neexistuje.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported – Zadaná redundance úložiště zálohování se v cílové oblasti nepodporuje.

  • 400 LongTermRetentionMigrationStorageMismatch – Aktivní redundance zálohování databáze neodpovídá redundanci zálohování požadované zákazníkem.

  • 400 LtrOperationFailedBackupImmutable – Odstranění dlouhodobého uchovávání záloh selhalo, protože zálohování je neměnné.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported – Migrace LTR se podporuje pouze pro spravované instance a zálohy LTR služby Azure SQL DB.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed – Změna redundance úložiště zálohování není povolená pro operace kopírování LTR.

  • 400 LtrRestoreFailedArchiveStorageTier – Obnovení archivované dlouhodobé zálohy uchovávání dat se nepodporuje. Obnovení je možné provést pouze u dosazovaných nebo pravidelných dlouhodobých záloh uchovávání.

  • 400 LtrArchiveStorageTierNotEnabled – Archivace dlouhodobých záloh uchovávání dat není povolená.

  • 400 LtrArchiveWrongParameters – ChangeLongTermRetentionBackupAccessTier není podporován pro požadovanou kombinaci (backupStorageAccessTier, operationMode). Jsou povoleny pouze (Archivovat, Přesunout) a (Horká, Kopírovat).

  • 400 LTRArchiveRedundancyChangeFailed – Aktualizace typu redundance úložiště zálohování na zónově redundantní úložiště není podporována, pokud je nastavená zásada dlouhodobého uchovávání dat s úrovní přístupu úložiště zálohování archivu

  • 400 LongTermRetentionMigrationSubscriptionNotFound – Předplatné nebylo nalezeno.

  • 400 ManagementServiceManagedServerDisabled – Operace selhala, protože spravovaná instance{0}je zakázaná. Povolte spravovanou instanci a zkuste to znovu.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy – Geo-Restore není povolená pro spravované instance s redundancí úložiště zálohování LRS/ZRS.

  • 400 LastBackupNameHasNewline – Nepoužívejte zakázané znaky ('\n', '\r') v lastBackupName.

  • 400 LastBackupNameHasNonAsciiCharacter – operace byla přerušena, protože parametr LastBackupName obsahuje neplatné znaky. Jsou povoleny pouze znaky ASCII.

  • 400 ProvisioningDisabled – zobrazí chybovou zprávu z autorizátoru operace prostředků tak, jak je, beze změn.

  • 400 LRSCutoverDatabaseDoesNotExist – operace byla přerušena, protože název databáze zadaný v požadavku neodpovídá žádnému názvu databáze na zadaném serveru.

  • 400 LRSCutoverDatabaseNotInRestoringState – operace byla přerušena, protože zadaná databáze není ve stavu obnovení.

  • 400 LRSCutoverDatabaseAlreadyRestored – operace byla přerušena, protože zadaná databáze již byla obnovena.

  • 400 LRSCutoverAlreadyInitiated – Operace byla přerušena, protože přímá migrace pro zadanou databázi již probíhá.

  • 400 ManagementServiceFeatureDisabled – Uživatel se pokusil použít funkci, která je zakázaná.

  • 400 AadOnlyAuthenticationIsEnabled – Je povolené pouze ověřování Azure Active Directory. Obraťte se na správce systému.

  • 400 AktualizaceInstanceAndBackupRedundancy – Redundance zóny instance a redundance úložiště zálohování nelze aktualizovat ve stejném požadavku.

  • 400 DeleteOfManagedInstanceIsDisabled – Operace odstranění spravované instance je zakázaná.

  • 400 RequestCantLandOnPaaSv2Platform – Požadavek musí přistát na platformě PaaSv2, ale PaaSv2 není povolený.

  • 400 CustomMaintenanceWindowIsDisabled – Vlastní časové období údržby není povoleno.

  • 400 DeleteOfVersion2VirtualClusterIsDisabled – Odstranění virtuálního clusteru s verzí 2 není povolené.

  • 400 DeleteOfVirtualClusterIsDisabled – Odstranění virtuálního clusteru není povolené.

  • 400 MICantBeMovedFromOrToInstancePool – Existující spravovanou instanci nejde přesunout do fondu spravovaných instancí.

  • 400 DnsRefreshOnVirtualClusterIsDisabled – Aktualizace záznamů DNS ve virtuálním clusteru není povolená.

  • 400 TimeoutDuringRestore – Při pokusu o připojení k cíli obnovení došlo k vypršení časového limitu.

  • 400 AutoCompleteMissingLastBackupName – Požadavek automatického dokončování obnovení musí mít zadaný parametr lastBackupName.

  • 400 MissingThumbprint – Nelze najít certifikát serveru.

  • 400 BlobStorageServerFailure – Došlo k chybě serveru úložiště objektů blob.

  • 400 BackupSetNotFound – nebyly nalezeny žádné zálohy pro obnovení databáze. Pokud chcete databázi obnovit, obraťte se na podporu.

  • 400 FullBackupNotFound – Úplné zálohování nelze najít.

  • 400 RestoreFromStripedBackupsNotEnabled – Obnovení z odstraněných záloh se nepodporuje.

  • 400 BrokenRestorePlanNoFullBackup – Plán obnovení je poškozený, protože neexistuje úplná záloha.

  • 400 BrokenRestorePlanWrongLogBackupLSN – Plán obnovení je poškozený, protože firstLsn aktuálního zálohování protokolu není <= lastLsn dalšího zálohování protokolu.

  • 400 BrokenRestorePlanWrongDiffBackupLSN – Plán obnovení je přerušený, protože plán obnovení není >= firstLsn úplného zálohování.

  • 400 BrokenRestorePlanGapInLogBackups – Plán obnovení je přerušený, protože firstLsn aktuálního zálohování protokolů se nerovná lastLsn zálohy před protokolem.

  • 400 TargetServerDoesNotExist – cílový server {0} neexistuje nebo ještě není připravený. Zkontrolujte, jestli existuje, a zkuste žádost o obnovení zopakovat.

  • 400 TargetServerRestoreNotAllowed – cílový server {0} momentálně není ve stavu, který umožňuje spuštění obnovení.

  • 400 XtpInitializedDuringRestore – Skupina souborů optimalizovaná pro paměť musí být prázdná, aby bylo možné obnovit na úrovni Pro obecné účely spravované instance SQL Database.

  • 400 FullBackupMissingChecksum – Zadané úplné zálohování chybí kontrolní součet.

  • 400 FullBackupDamaged - Poskytnuté úplné zálohování je poškozeno.

  • 400 MissingStripeInBackupSet – Zadaná sada zálohování obsahuje jeden nebo více chybějících pruhů.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerWhileRestoreInProgress – Ve složce kontejneru jsou zálohy z více databází. Ujistěte se, že složka kontejneru obsahuje zálohy z jedné databáze.{0}

  • 400 BrokenRestorePlanWrongDiffBaseGUID – Plán obnovení je poškozený, protože rozdílovýbaseGuid rozdílového zálohování neodpovídá BackupSetGuid úplného zálohování.

  • 400 CorruptedPagesInBackupSet – Operace byla přerušena, protože funkce RESTORE zjistila jednu nebo více poškozených stránek v sadě záloh.

  • 400 ManagedIdentityIssueDetectedWhileRestoreInProgress – Spravovaná identita není správně nastavená. Ověřte a zkuste to znovu.

  • 400 CorruptedPagesListMaintenance – operace byla přerušena, protože při zpracování zálohy pořízené bez kontrolního součtu došlo k vnitřní chybě.

  • 400 StorageBrokenIssueDetectedWhileInProgress – Připojení k úložišti je přerušené. Automatické opakování...

  • 400 PartiallyContainedDatabaseUnsupported – Zálohování částečně obsažené databáze není podporováno.

  • 400 RequiredBackupIsNotLastRestored – Migraci nelze dokončit, protože zadaný název záložního souboru není název posledního obnoveného záložního souboru.

  • 400 ManagedInstanceStorageLimitHit – Spravovaná instance dosáhla limitu úložiště.

  • 400 IncompatiblePhysicalLayoutTooFewDataFiles – Zálohování databáze obsahuje nekompatibilní fyzické rozložení. V zálohování nebyly nalezeny žádné datové soubory.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist – Záloha databáze obsahuje nekompatibilní fyzické rozložení. Existují jiné než online datové soubory.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles – Zálohování databáze obsahuje nekompatibilní fyzické rozložení. Více souborů protokolu není podporováno.

  • 400 IncompatiblePhysicalLayoutNonOnlineLogFilesExist – Zálohování databáze obsahuje nekompatibilní fyzické rozložení. Existují soubory protokolu, které nejsou online.

  • 400 IncompatiblePhysicalLayoutTooManyNonDataLogFiles – Záloha databáze obsahuje nekompatibilní fyzické rozložení. Příliš mnoho souborů, které nejsou data nebo protokoly.

  • 400 ExternalBackupAlreadySignaledToComplete – Žádost o obnovení již byla signalizována k dokončení.

  • 400 ExternalBackupRestoreHasNotBeenStarted – Požadavek na obnovení lze dokončit pouze po spuštění obnovení.

  • 400 ExternalBackupUpgradeInProgress – Požadavek na obnovení nelze dokončit, protože probíhá upgrade.

  • 400 IncompatiblePhysicalLayoutTooManyXTPFiles – Zálohování databáze obsahuje nekompatibilní fyzické rozložení. Ve skupině souborů, která obsahuje MEMORY_OPTIMIZED_DATA, bylo nalezeno více souborů.

  • 400 BlobStorageFailure – Došlo k chybě úložiště objektů blob.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerFromTheStart – Ve složce kontejneru jsou zálohy z více databází. Ujistěte se, že složka kontejneru obsahuje zálohy z jedné databáze.{0}

  • 400 ManagedIdentityIssueDetectedFromTheStart – Spravovaná identita není správně nastavená. Ověřte a zkuste to znovu.

  • 400 StorageBrokenIssueDetectedAtTheStart – Připojení k úložišti je přerušeno. Ověřte a zkuste to znovu.

  • 400 StorageBrokenIssueDetectedTerminateRetries – Připojení k úložišti je stále přerušené. Ověřte a zkuste to znovu.

  • 400 BackupSetBroken – Sada zálohování je poškozena.

  • 400 SqlRestoreError – Při obnovování zálohy došlo k neopakovatelné chybě.

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 ResourceNotFound – Požadovaný prostředek nebyl nalezen.

  • 404 CannotFindServerCertificateWithThumbprint – Nelze najít certifikát serveru s kryptografickým otiskem{0}. K vytvoření certifikátu použijte rutinu PowerShellu Add-AzureRmSqlManagedInstanceTransparentDataEncryptionCertificate.

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 ServerNotInSubscription – Zadaný server v zadaném předplatném neexistuje.

  • 404 RestoreSourceDatabaseNotFound – Nepodařilo se najít databázi{0}v době{1}, kterou je možné obnovit.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který v této instanci serveru neexistuje.

  • 404 CannotFindObject – Nelze najít objekt, protože neexistuje nebo nemáte oprávnění

  • 404 SubscriptionNotFound – Požadované předplatné nebylo nalezeno.

  • 404 LongTermRetentionMigrationBackupNotFound – Zadané zálohování LTR neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 409 SubscriptionDisabled – Předplatné je zakázané.

  • 409 ConflictingSystemOperationInProgress – Probíhá operace údržby systému v databázi a další operace musí čekat na dokončení.

  • 409 RemoteDatabaseExists – název cílové databáze již na cílovém serveru existuje.

  • 409 ConflictingDatabaseOperation – V databázi již existuje nějaká operace a aktuální operace by měla počkat, než se dokončí.

  • 409 ManagementServiceDatabaseBusy – Databáze{0}je zaneprázdněna jinou operací. Zkuste operaci provést později.

  • 409 LongTermRetentionMigrationRequestConflict – Stále probíhá operace konfliktu u tohoto zálohování LTR.

  • 409 LongTermRetentionMigrationBackupConflict – Existuje další záloha LTR se stejnou dobou zálohování cílové databáze.

  • 409 MiCreateFailedNonDelegatedSubnet – Uživatel se pokusil nasadit spravovanou instanci nebo fond spravovaných instancí v podsíti, která není delegovaná na instanci Microsoft.Sql/managedInstances.

  • 409 InstancePoolBusy – Fond instancí je zaneprázdněný jinou probíhající operací.

  • 409 ConflictingManagedInstanceOperation – Aktuálně probíhá operace pro spravovanou instanci.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict – Instance je multi-az, ale služba Backup Storage se aktualizuje z zónově redundantního na zónově redundantní.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress – Nejde aktualizovat redundanci instance, protože probíhá aktualizace redundance úložiště zálohování.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict – Úložiště zálohování není zónově redundantní, ale redundance instance se aktualizuje na zónově redundantní.

  • 409 BackupRedundancyUpdateConflict – Nejde aktualizovat redundanci úložiště zálohování, protože už probíhá aktualizace redundance úložiště zálohování.

  • 409 MiDropFailedOnAuthLocks – Uživatel se pokusil odstranit poslední spravovanou instanci v podsíti s použitým zámkem u prostředků.

  • 409 CannotCancelOperation – Operace správy je ve stavu, který nelze zrušit.

  • 409 OperationCancelled - Operace byla zrušena uživatelem.

  • 409 OperationInterrupted – operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací na stejném prostředku.

  • 412 InstanceNotReadyForBackupRedundancyUpdate – Nejde aktualizovat redundanci úložiště zálohování, protože instance není připravená.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 KonfliktníSubscriptionOperation – Aktuálně probíhá operace pro předplatné.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 ActivateOrDeactivateWorkflowThrottling – Pracovní postup aktivace nebo deaktivace selhal, protože existuje příliš mnoho souběžných pracovních postupů

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget – Nepodařilo se spustit požadavek na kopírování zálohy LTR v cílové oblasti.

  • 500 LongTermRetentionMigrationRequestCopyFailed – Operace kopírování selhala pro objekty blob zálohování LTR.

  • 500 LongTermRetentionMigrationRestoreVerExceeded – Ověření obnovení selhalo po dosažení maximálního počtu pokusů.

  • 500 LongTermRetentionMigrationRestoreVerFailed – Ověření obnovení se nezdařilo.

  • 500 OperationTimedOut – Vypršel časový limit operace a automaticky se vrátil zpět. Zkuste operaci zopakovat.

  • 503 DatabaseUnavailable – Operace selhala, protože databáze není k dispozici.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 504 RequestTimeout – Žádost o službu překročila povolený časový limit.

  • 504 RequestTimeout – Žádost o službu překročila povolený časový limit.

Příklady

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

{
  "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.

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
CatalogCollationType

Kolace katalogu metadat.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ManagedDatabase

Spravovaný databázový prostředek.

ManagedDatabaseCreateMode

Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId).

ManagedDatabaseStatus

Stav databáze.

CatalogCollationType

Kolace katalogu metadat.

Hodnota Description
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ManagedDatabase

Spravovaný databázový prostředek.

Name Typ Description
id

string

ID prostředku.

location

string

Umístění prostředku

name

string

Název prostředku

properties.autoCompleteRestore

boolean

Určuje, jestli se má automaticky dokončit obnovení této spravované databáze.

properties.catalogCollation

CatalogCollationType

Kolace katalogu metadat.

properties.collation

string

Kolace spravované databáze.

properties.createMode

ManagedDatabaseCreateMode

Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId).

properties.creationDate

string (date-time)

Datum vytvoření databáze.

properties.crossSubscriptionRestorableDroppedDatabaseId

string

Obnovitelné ID prostředku databáze vyřazeného mezi předplatnými, které se má obnovit při vytváření této databáze.

properties.crossSubscriptionSourceDatabaseId

string

Identifikátor prostředku zdrojové databáze mezi předplatnými přidružený k operaci vytvoření této databáze.

properties.crossSubscriptionTargetManagedInstanceId

string

ID cílové spravované instance použité při obnovení mezi předplatnými

properties.defaultSecondaryLocation

string

Geograficky spárovaná oblast

properties.earliestRestorePoint

string (date-time)

Nejstarší bod obnovení v čase pro obnovení k určitému bodu v čase.

properties.failoverGroupId

string

Identifikátor prostředku skupiny převzetí služeb při selhání instance, do kterého tato spravovaná databáze patří.

properties.isLedgerOn

boolean

Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit.

properties.lastBackupName

string

Název posledního záložního souboru pro obnovení této spravované databáze.

properties.longTermRetentionBackupResourceId

string

Název zálohy dlouhodobého uchovávání, který se má použít k obnovení této spravované databáze.

properties.recoverableDatabaseId

string

Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze.

properties.restorableDroppedDatabaseId

string

Id obnovovatelného vyřazeného prostředku databáze, které se má obnovit při vytváření této databáze.

properties.restorePointInTime

string (date-time)

Podmíněný. Pokud je createMode PointInTimeRestore, je tato hodnota povinná. Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

properties.sourceDatabaseId

string

Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze.

properties.status

ManagedDatabaseStatus

Stav databáze.

properties.storageContainerIdentity

string

Podmíněný. Pokud createMode je RestoreExternalBackup, použije se tato hodnota. Určuje identitu použitou pro ověřování kontejneru úložiště. Může být SharedAccessSignature nebo ManagedIdentity; Pokud není zadán parametr SharedAccessSignature, předpokládá se.

properties.storageContainerSasToken

string

Podmíněný. Pokud createMode je RestoreExternalBackup a storageContainerIdentity není ManagedIdentity, je tato hodnota povinná. Určuje token SAS kontejneru úložiště.

properties.storageContainerUri

string

Podmíněný. Pokud createMode je RestoreExternalBackup, je tato hodnota povinná. Určuje identifikátor URI kontejneru úložiště, ve kterém jsou uloženy zálohy pro toto obnovení.

tags

object

Značky prostředků

type

string

Typ prostředku.

ManagedDatabaseCreateMode

Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId).

Hodnota Description
Default
PointInTimeRestore
Recovery
RestoreExternalBackup
RestoreLongTermRetentionBackup

ManagedDatabaseStatus

Stav databáze.

Hodnota Description
Creating
DbCopying
DbMoving
Inaccessible
Offline
Online
Restoring
Shutdown
Starting
Stopped
Stopping
Updating