Sdílet prostřednictvím


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/servers/{serverName}/databases/{databaseName}?api-version=2021-11-01

Parametry identifikátoru URI

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

string

Název databáze.

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.

serverName
path True

string

Název serveru.

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

identity

DatabaseIdentity

Identita azure Active Directory databáze.

properties.autoPauseDelay

integer (int32)

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

properties.catalogCollation

CatalogCollationType

Kolace katalogu metadat.

properties.collation

string

Kolace databáze.

properties.createMode

CreateMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

properties.elasticPoolId

string (arm-id)

Identifikátor prostředku elastického fondu obsahujícího tuto databázi.

properties.federatedClientId

string (uuid)

ID klienta používaného pro scénář cmk pro různé tenanty na databázi

properties.highAvailabilityReplicaCount

integer (int32)

Počet sekundárních replik přidružených k databázi, která slouží k zajištění vysoké dostupnosti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

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

DatabaseLicenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice, pokud máte licenci a máte nárok na zvýhodněné hybridní využití Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k vytvoření operace této databáze.

properties.maintenanceConfigurationId

string

ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

properties.maxSizeBytes

integer (int64)

Maximální velikost databáze vyjádřená v bajtech.

properties.minCapacity

number (double)

Minimální kapacita, kterou databáze bude mít vždy přidělenou, pokud není pozastavená

properties.readScale

DatabaseReadScale

Stav směrování jen pro čtení. Pokud je tato možnost povolená, mohou být připojení, která mají v připojovacím řetězci nastavený záměr aplikace nastavenou na čtení, směrována do sekundární repliky jen pro čtení ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

properties.recoverableDatabaseId

string (arm-id)

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

properties.recoveryServicesRecoveryPointId

string (arm-id)

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

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi.

properties.restorableDroppedDatabaseId

string (arm-id)

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

properties.restorePointInTime

string (date-time)

Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

properties.sampleName

SampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

properties.secondaryType

SecondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou geo a pojmenované.

properties.sourceDatabaseDeletionDate

string (date-time)

Určuje čas odstranění databáze.

properties.sourceDatabaseId

string (arm-id)

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

properties.sourceResourceId

string (arm-id)

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

Tato vlastnost je podporována pouze pro edici DataWarehouse a umožňuje obnovení napříč předplatnými.

Pokud je zadán sourceResourceId, sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate nesmí být zadán a CreateMode musí být PointInTimeRestore, Restore nebo Recover.

Pokud je createMode PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a restorePointInTime musí být zadán.

Pokud je createMode Restore, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelné vyřazené fondu SQL.

Pokud je createMode Recover, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL.

Pokud zdrojové předplatné patří do jiného tenanta než cílového předplatného, musí hlavička x-ms-authorization-auxiliary obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.zoneRedundant

boolean

Bez ohledu na to, jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozloženy do více zón dostupnosti.

sku

Sku

Skladová položka databáze.

Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, rodiny a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo jeden z následujících příkazů:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags

object

Značky prostředků

Odpovědi

Name Typ Description
200 OK

Database

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

201 Created

Database

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

202 Accepted

Probíhá vytváření nebo aktualizace databáze.

Other Status Codes

Chybové odpovědi: ***

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

  • Vyžaduje se 400 MissingMaxSizeBytes – MaxSizeBytes.

  • 400 MissingSkuName – název skladové položky je povinný.

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

  • 400 InvalidLicenseType – zadaný typ licence je neplatný.

  • 400 InvalidSkuName – neplatný název skladové položky.

  • 400 NeshodaSkuNameAndCapacity – Neshoda mezi názvem skladové položky a kapacitou.

  • 400 NeshodaSkuNameAndTier – Neshoda mezi názvem skladové položky a úrovní.

  • 400 NeshodaSkuNameAndFamily – Neshoda mezi názvem skladové položky a rodinou

  • 400 LedgerNotAllowedWithSpecifiedCreateMode - IsLedgerOn není povolen se zadaným režimem vytvoření.

  • 400 LedgerNotAllowedOnSampleDatabase – Vytvoření databáze není povoleno pomocí IsLedgerOn pro ukázkovou databázi.

  • 400 DatabaseNameDoesNotMatchSourceDatabaseId – Zadaný název databáze neodpovídá názvu databáze ve sourceDatabaseId.

  • 400 ElasticPoolNotSupportedForExternalBackupRestore – Elastický fond se nepodporuje pro obnovení externího zálohování.

  • 400 InvalidRecoverableDatabaseId – Neplatný obnovitelný identifikátor databáze.

  • 400 InvalidRecoveryServicesRecoveryPointId – Neplatný identifikátor bodu obnovení služby Recovery Services.

  • 400 InvalidRestorableDroppedDatabaseDeletionDate – datum obnovení vyřazené databáze je neplatné.

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

  • 400 MissingRecoverableDatabaseId – Chybí obnovitelný identifikátor databáze.

  • 400 MissingRecoveryServicesRecoveryPointId – Id bodu obnovení služby Recovery Services chybí.

  • 400 MissingRestorableDroppedDatabaseId – Chybějící restorableDroppedDatabaseId

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

  • 400 MissingSourceDatabaseDeletionDate – Chybějící datum odstranění zdrojové databáze

  • 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 MultipleIdentitiesOnDatabase – Na úrovni databáze se podporuje pouze jedna spravovaná identita přiřazená uživatelem.

  • 400 MultipleIdentityDelegationsOnDatabase – Na úrovni databáze je podporováno pouze jedno delegování identity.

  • 400 MissingPrimaryDelegatedIdentityClientId – Pokud chcete použít delegované identity, zadejte id klienta primární delegované identity.

  • 400 InvalidStandbyGeoReadScale – Uživatel se pokusil povolit škálování čtení v pohotovostní geografické databázi, která ji nepodporuje.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse – Obměna klíčů pro ochranu transparentním šifrováním dat na úrovni databáze je blokována, když aktivní transakce uchovávají protokol šifrovaný starými klíči. Pokud chcete tento problém obejít, projděte si aka.ms/azuresqldbkeyrotation možných strategií.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject – Databáze nemůže aktualizovat skladovou položku, protože obsahuje objekty optimalizované pro paměť.

  • 400 PerDBCMKNotSupportedWithLTR – CmK na úrovni databáze se nepodporuje, pokud je v databázi povolené dlouhodobé uchovávání záloh.

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

  • 400 ElasticPoolOverStorageUsage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 InvalidDatabaseCreateMode – Neplatný požadavek na vytvoření databáze.

  • 400 MissingAsymmetricKeyOnTargetServer – Cílový server nemá přístup k asymetrickému klíči.

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

  • 400 MultipleDroppedDatabasesWithTheSameName – Bylo nalezeno více vyřazených databází se stejným názvem na serveru.

  • 400 InvalidAddSecondaryPermission – Uživatel nemá dostatečná oprávnění k přidání sekundární na zadaném serveru.

  • 400 AzureKeyVaultClientError – Klient služby Azure Key Vault zjistil chybu.

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

  • 400 AzureKeyVaultClientInfoError – Při získávání informací pro klienta služby Azure Key Vault došlo k chybě.

  • 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 IsLedgerDatabaseIsNotSupportedOnResourceType – Změna vlastnosti registru není pro tento typ prostředku podporována.

  • 400 InvalidBackupStorageAccountType – Uživatel předal zrs/lrs během vytváření nebo aktualizace databáze, ale selhal buď kvůli tomu, že zákazník není na seznamu povolených, nebo protože v zadané oblasti není k dispozici zrs.

  • 400 CannotUpdateToFreeDatabase – Aktualizace databáze na bezplatnou skladovou položku není podporována.

  • 400 DatabaseInvalidSkuPropertyCombination – vlastnosti požadované skladové položky jsou nekonzistentní. Zkontrolujte, jestli je zadaná platná kombinace. Další podrobnosti najdete v https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded – Uživatel zkusil vytvořit pojmenovanou repliku, která by překročila povolený počet na primární databázi.

  • 400 NepodporovanýBackupStorageRedundancyForEdition – Požadovaná redundance úložiště zálohování není pro edici podporovaná.

  • 400 DatabaseIsCurrentlyPinned – Microsoft připnul vaši verzi databázového stroje SQL Serveru. Aby se zajistilo, že vaše databáze nenarazí na produkční problémy, všechny budoucí operace škálování databáze se zablokují, dokud se nepřipne. Pokud potřebujete pomoc se škálováním, obraťte se na podporu Microsoftu.

  • 400 RestoreTargetEditionSizeInsufficient – Uživatel se pokusil obnovit databázi do edice, která je menší než aktuální přidělená velikost zdroje.

  • 400 InvalidSku – uživatel zadal neplatnou skladovou položku.

  • 400 InvalidTierSkuCombination – zadaná úroveň nepodporuje zadanou skladovou položku.

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

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

  • 400 InvalidIdentityId – Nejméně jedno zadané ID identity nejsou platná ID prostředků ARM. Zadejte platné ID a zkuste to znovu.

  • 400 LTRSterlingToVldbMigrationNotSupported – Nejde změnit cíl služby pro databázi na Hyperscale, protože dlouhodobé uchovávání ještě není podporováno v Hyperscale. Zakažte dlouhodobé uchovávání databáze a zkuste to znovu.

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

  • 400 FeatureDisabledOnSelectedEdition – Uživatel se pokusil použít funkci, která je v aktuální edici databáze zakázaná.

  • 400 OfferDisabledOnSubscription – Typ nabídky předplatného je omezený na zřízení požadovaného prostředku.

  • 400 UnableToCreateGeoChain – Uživatel se pokusil vytvořit sekundární databázi (řetězení), i když bylo nakonfigurováno automatické nahrávání hodnot hash registru.

  • 400 InvalidNumberOfIdentities – Na úrovni databáze je podporována pouze jedna spravovaná identita přiřazená uživatelem.

  • 400 DatabaseNamedReplicaChainingNotAllowed – Uživatel se pokusil vytvořit pojmenovanou repliku pojmenované repliky, která není povolena.

  • 400 DatabaseNamedReplicaInvalidOperation – Uživatel se pokusil o nepodporovanou operaci na pojmenované replice.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase – uživatel se pokusil vytvořit pojmenovanou repliku v jiném předplatném nebo oblasti než zdrojová databáze.

  • 400 InvalidTargetSubregion – cílový server nečitelné sekundární oblasti Azure není ve spárované oblasti Azure s zotavením po havárii.

  • 400 CannotAssignIdentityToMaster – Nelze přiřadit identitu systémové databázi. Identitu databáze nelze přiřadit k databázím master, model, tempdb, msdb nebo resource.

  • 400 PerDatabaseCMKDWNotSupported – CmK na úrovni databáze ve verzi Preview není podporován pro edici Datawarehouse.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer – Vytváření fondů SQL jsou blokované pro pracovní prostory s podporou CMK, dokud se pracovní prostor neaktivuje. Nejprve povolte ochranu před vymazáním a udělte spravované identitě pracovního prostoru požadovaná oprávnění (Get, Wrap Key, Unwrap Key) ve službě Azure Key Vault klíče pracovního prostoru. Potom aktivujte pracovní prostor po udělení přístupu.

  • 400 PartnerServerNotCompatible – Uživatel se pokouší zkopírovat databázi ze serveru SAWA V1 na server Sterling nebo naopak.

  • 400 IncorrectReplicationLinkState – Operace očekává, že databáze bude v očekávaném stavu na odkazu replikace.

  • 400 TargetElasticPoolDoesNotExist – Elastický fond na serveru neexistuje.

  • 400 ElasticPoolSkuCombinationInvalid – Elastický fond a skladová položka lze zadat společně pouze v případě, že je skladová položka zadána jako ElasticPool.

  • 400 ElasticPoolTierCombinationInvalid – databázová úroveň se liší od úrovně služby elastického fondu.

  • 400 ElasticPoolNameRequired – Uživatel se pokusil vytvořit nebo aktualizovat databázi na cíl služby elastického fondu bez zadání názvu elastického fondu.

  • 400 MissingThumbprintCrm – Operace obnovení databáze CRM selhala, protože chybí požadovaný certifikát transparentního šifrování dat. Zkuste operaci obnovení zopakovat do existujícího elastického fondu.

  • 400 ElasticPoolOverStorage – pokus o zápis dat do databáze při dosažení limitu úložiště elastického fondu.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – Pokus o poskytnutí minimální hodnoty DTU pro databáze v elastickém fondu, které překračují požadované DTU elastického fondu.

  • 400 RestoreTargetEditionSizeInsufficientV2 – Uživatel se pokusil obnovit databázi do edice, která je menší než přidělená velikost obnovené databáze.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase – Databáze nemůže aktualizovat její skladovou položku, protože je povolená pro CDC.

  • 400 ElasticPoolDatabaseCountOverLimit – Pokus o vytvoření nebo přidání databáze do elastického fondu při dosažení limitu počtu databází elastického fondu.

  • 400 ResourcePoolStorageLimitHitDuringRestore – obnovenou databázi nejde obnovit do fondu zdrojů kvůli zbývající kapacitě úložiště ve fondu.

  • 400 CannotChangeToOrFromDataWarehouseTier – uživatel se pokusil změnit skladovou položku databáze z úrovně DataWarehouse na jiné úrovně než DataWarehouse nebo naopak.

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

  • 400 PerDatabaseCMKRestoreNotSupported – Obnovení databáze není podporováno, pokud je klíč CMK na úrovni databáze nakonfigurovaný ve verzi Preview.

  • 400 PerDatabaseCMKHSNotSupported – CmK na úrovni databáze ve verzi Preview není podporován pro edici Hyperscale.

  • 400 AzureKeyVaultKeyDisabled – Operaci nebylo možné dokončit na serveru, protože klíč služby Azure Key Vault je zakázaný.

  • 400 PerDatabaseCMKGeoReplicationNotSupported – Geografická replikace a kopírování databáze se nepodporuje, pokud je klíč CMK na úrovni databáze nakonfigurovaný ve verzi Preview.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – pokus o snížení limitu úložiště elastického fondu pod jeho využitím úložiště.

  • 400 AzureKeyVaultInvalidExpirationDate – Operaci nebylo možné dokončit, protože datum vypršení platnosti klíče služby Azure Key Vault je neplatné.

  • 400 InvalidStandbyGeoEdition – uživatel se pokusil vytvořit pohotovostní geografickou oblast založenou na DTU.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty – Operaci nelze dokončit, protože identifikátor URI služby Azure Key Vault má hodnotu null nebo je prázdný.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – počet databází a minimální počet virtuálních jader na databázi nesmí překročit požadované virtuální jádra elastického fondu.

  • 400 UpdateNotAllowedOnPausedDatabase – uživatel se pokusil provést aktualizaci pozastavené databáze.

  • 400 GeoRestoreBackupStorageTypeNotSupported – Požadavky na obnovení databáze jsou neplatné, pokud jsou vydány pro databázi, která není nakonfigurovaná pro použití geograficky redundantního úložiště zálohování.

  • 400 RestoreHyperscaleToNonHyperscale – Obnovení zálohy databáze Hyperscale na úroveň služby mimo Hyperscale nebo naopak se nepodporuje.

  • 400 SubscriptionDoesNotHaveAccessToServer – Předplatné nemá přístup k zadaným serverům.

  • 400 RecoveryPointDoesNotExist – zadaný bod obnovení neexistuje nebo není platný.

  • 400 AzureKeyVaultNoServerIdentity – Identita serveru není správně nakonfigurovaná.

  • 400 InvalidMaxSizeTierCombination – zadaná úroveň nepodporuje zadanou maximální velikost databáze.

  • 400 LtrBackupNotFound – Zadané dlouhodobé uchovávání záloh neexistuje.

  • 400 AzureKeyVaultInvalidUri – neplatná odpověď ze služby Azure Key Vault. Použijte platný identifikátor URI služby Azure Key Vault.

  • 400 InvalidPointInTime – Zadaný bod v čase není platný pro databázi.

  • 400 AzureKeyVaultMissingPermissions – Na serveru chybí požadovaná oprávnění ke službě Azure Key Vault.

  • 400 GeoRestoreCannotResolveTargetCluster – Nejde přeložit cílový cluster pro server

  • 400 InvalidReadScaleEdition – Uživatel se pokusil povolit škálování čtení u typu databáze, který ho nepodporuje.

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool – Určení cíle úrovně cílové služby nebo edice se při obnovování do elastického fondu nepodporuje.

  • 400 InvalidReadScaleUnits – Uživatel se pokusil poskytnout hodnotu škálování pro čtení, která není podporována.

  • 400 RestoreNotSupportedForGeoDrSecondary – Operace obnovení k určitému bodu v čase a obnovení databáze nejsou podporovány u databází, které jsou aktuálně nakonfigurované jako geografické sekundy.

  • 400 SecurityAzureKeyVaultInvalidKeyName – operaci nelze dokončit kvůli neplatnému názvu klíče serveru.

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

  • 400 GeoSecondaryMaxSizeUpdateFailed – Sekundární geografická databáze je SLO, která nepodporuje požadovanou hodnotu maxsize nebo je v nepodporované oblasti nebo operace aktualizace již probíhá v sekundární geografické databázi.

  • 400 AdalGenericError – Operaci nebylo možné dokončit, protože došlo k chybě Azure Active Directory.

  • 400 AdalServicePrincipalNotFound – Operaci nebylo možné dokončit, protože došlo k chybě instančního objektu knihovny Azure Active Directory.

  • 400 InvalidTier – Uživatel zadal neplatnou úroveň.

  • 400 AzureKeyVaultMalformedVaultUri – zadaný identifikátor URI služby Key Vault není platný.

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

  • 400 RequestedDatabaseSizeRequiresShrink – Uživatel se pokusil ZMĚNIT HODNOTU MAXSIZE databáze upravit maxSIZE pro databázi na menší velikost, než je aktuální velikost.

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

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

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

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – Zdrojová databáze nemůže mít vyšší edici než cílová databáze.

  • 400 SecurityAdalPrincipalCertExpiredError – Operaci nebylo možné dokončit, protože vypršela platnost certifikátu objektu zabezpečení služby Azure Key Vault.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – Cílová databáze nemůže mít nižší edici než zdrojová databáze.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – Operace je zakázána, protože právě probíhá operace kopírování nebo převzetí služeb při selhání pro databázi{0}na serveru{1}.

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

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel – zadaný identifikátor URI služby Key Vault není platný.

  • 400 KeyMaterialNotFoundOnRemoteServer – Vzdálený server nemá přístup k materiálu klíče používanému jako ochrana transparentním šifrováním dat.

  • 400 AzureKeyVaultRsaKeyNotSupported – Zadaný trezor klíčů používá nepodporovanou velikost klíče RSA nebo typ klíče. Podporovaná velikost klíče RSA je 2048 nebo 3072 a typ klíče je RSA nebo RSA-HSM.

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

  • 400 ElasticPoolOverFileSpace – Nedostatek místa v elastickém fondu

  • 400 PartnerDBNotCompatibleForSGXEnclave – Pokus o nastavení propojení GeoDR nebo aktualizace SLO pro databázi s podporou enklávy je podporován pouze v případě, že obě databáze běží na hardwaru řady DC.

  • 400 UpdateNotAllowedInCurrentReplicationState – Operace je pro databázi v aktuálním stavu replikace zakázaná.

  • 400 InvalidLicenseType – Uživatel se pokusil vytvořit nebo aktualizovat databázi nebo elastický fond s nepodporovaným typem licence.

  • 400 GeoReplicaLimitReached – Bylo dosaženo limitu replikace na repliku.

  • 400 Nepodporovanácapacity – Uživatel se pokusil vytvořit nebo aktualizovat databázi s kapacitou, která není podporována.

  • 400 ReplicationSourceAndTargetMustHaveSameName – Zdroj replikace a cílové databáze musí mít stejný název.

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

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers – Zdroj replikace a cílové databáze musí být na různých logických serverech.

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

  • 400 UnableToResolveRemoteServer – Název vzdáleného partnerského serveru nebylo možné vyřešit kvůli neplatnému názvu serveru nebo problémům s připojením DNS.

  • 400 RemoteDatabaseCopyPermission – Uživatel nemá dostatečná oprávnění k vytvoření kopie databáze na zadaném serveru.

  • 400 CannotMoveOrDropSyncMetadataDatabase – Nelze odstranit databázi použitou jako databázi metadat synchronizace.

  • 400 SecurityAzureKeyVaultGeoChainError – Při povolení transparentního šifrování dat pomocí služby Azure Key Vault (BYOK) není podporováno vytváření sekundárních objektů (proces označovaný jako řetězení).

  • 400 RestoreToFreeEditionNotSupported – Cíl obnovení a georestore nemůže být bezplatná databáze.

  • 400 CannotMoveOrDropJobAccountDatabase – Nelze odstranit databázi přidruženou k účtu úlohy.

  • 400 RestoreNotSupportedForFreeEdition – Obnovení a GeoRestore nejsou podporovány pro bezplatnou databázi.

  • 400 JobAgentDatabaseEditionUnsupporteded – Zadaný cíl úrovně služby databáze není podporován pro použití jako databáze agenta úloh.

  • 400 InvalidDroppedDatabase – Zdrojová databáze zahozená na serveru v podporovaném období obnovení neexistuje.

  • 400 InvalidLiveDatabase – Zdrojová databáze na serveru v podporovaném období obnovení neexistuje. Pokud obnovujete vyřazenou databázi, zadejte datum odstranění.

  • 400 InvalidVldbRecoverySlo – Obnovení edice Hyperscale vyžaduje, aby zdrojové i cílové databáze používaly cíl úrovně služby Hyperscale.

  • 400 SourceDatabaseNotFound – Zdrojová databáze neexistuje.

  • 400 InvalidVldbRestoreSlo – Bod edice Hyperscale –In-Time obnovení vyžaduje, aby zdrojové i cílové databáze používaly cíl úrovně služby Hyperscale.

  • 400 CannotSpecifyPoolOrSlo – Určení elastického fondu nebo změna cíle nebo edice úrovně služby není pro edici podporována.

  • 400 InvalidPublicMaintenanceConfiguration – Uživatel se pokusil zadat konfiguraci veřejné údržby, která se nedá převést na interní ID (poškozená nebo nesprávná oblast).

  • 400 MaintenanceWindowNotSupportedForNamedReplica – Uživatel se pokusil vytvořit nebo aktualizovat pojmenovanou repliku s jiným než výchozím časovým obdobím údržby, které není podporováno.

  • 400 ChangeUnsupportedOnEntity – Uživatel se pokusil o nepodporovanou operaci vytvoření, aktualizace nebo odstranění u dané entity.

  • 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 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 LongTermRetentionMigrationSubscriptionNotFound – Předplatné nebylo nalezeno.

  • 404 OperationIdNotFound – operace s ID neexistuje.

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

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

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

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

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

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

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

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

  • 405 UnsupportedReplicationOperation – V databázi byla zahájena nepodporovaná operace replikace.

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

  • 409 FreeDbAlreadyExists – pro předplatné pro každou oblast může existovat pouze jedna bezplatná databáze.

  • 409 ConflictingServerOperation – Aktuálně probíhá operace pro server.

  • 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 ConflictRequestToUpdateBackupRedundancy – stále probíhá žádost o konflikt pro změnu redundance úložiště zálohování.

  • 409 SkuAssignmentInProgress – Aktuální požadavek na přiřazení nelze zpracovat, protože předchozí požadavek nebyl dokončen.

  • 409 DatabaseElasticPoolMaintenanceConflict – Uživatel se pokusil vytvořit nebo aktualizovat databázi se zadanou konfigurací údržby, která byla v konfliktu s elastickým fondem databáze.

  • 409 ServerDtuQuotaExceeded – Operaci nelze provést, protože server by překročil povolenou kvótu jednotek propustnosti databáze.

  • 409 UnableToAlterDatabaseInReplication – Uživatelem změněná edice v databázi v vztahu replikace.

  • 409 SubscriptionVcoreQuotaExceededed – Operaci nelze provést, protože předplatné by překročilo povolenou kvótu virtuálních jader.

  • 409 CurrentMemoryUsageExceedsSkuQuota – Uživatel se pokusil o operaci aktualizace skladové položky, kterou nelze dokončit kvůli vyšší spotřebě prostředků.

  • 409 ServerKeyNameAlreadyExists – klíč serveru již na serveru existuje.

  • 409 ServerKeyUriAlreadyExists – identifikátor URI klíče serveru již na serveru existuje.

  • 409 ServerKeyDoesNotExists – klíč serveru neexistuje.

  • 409 UpdateSloInProgress – Uživatel se pokusil zahájit nekompatibilní operaci, když probíhá aktualizace SLO.

  • 409 UpdateSloFailedDatabaseTooBusy – operace aktualizace SLO se nepodařilo dokončit, protože databáze byla příliš zaneprázdněna.

  • 409 ElasticPoolBusy – Došlo k pokusu o operaci správy v elastickém fondu, který je zaneprázdněn.

  • 409 AzureKeyVaultKeyNameNotFound – Operaci nebylo možné dokončit, protože název klíče služby Azure Key Vault neexistuje.

  • 409 AzureKeyVaultKeyInUse – klíč aktuálně používá server.

  • 409 ServerDisabled – Server je zakázaný.

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

  • 409 SimultaneousSkuChangeNotAllowed – Operace změny cíle služby se nedají spustit na obou databázích vztahu replikace najednou.

  • 409 TargetElasticPoolBeingUpdated – Aktualizaci elastického fondu nelze spustit, protože pro jednu z databází v tomto elastickém fondu probíhá operace kopírování.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship – Operace počáteční replikace byla provedena v databázi, která je již v relaci replikace.

  • 409 InvalidOperationForDatabaseInReplicationRelationship – Operace počáteční replikace byla provedena v databázi, která je již v relaci replikace.

  • 409 DuplicateGeoDrRelation – databáze jsou již ve vztahu replikace. Jedná se o duplicitní požadavek.

  • 409 DatabaseCopyLimitPerReplicaReached – Uživatel dosáhl limitu souběžných kopií databáze.

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

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

  • 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 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 OperationTimedOut – Vypršel časový limit operace a automaticky se vrátil zpět. Zkuste operaci zopakovat.

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

  • 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 AzureKeyVaultConnectionFailed – Operaci se nepodařilo dokončit na serveru, protože pokusy o připojení ke službě Azure Key Vault selhaly.

  • 503 AzureKeyVaultGenericConnectionError – Operaci nelze dokončit, protože při pokusu o načtení informací služby Key Vault došlo k chybě.

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

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

Příklady

Creates a data warehouse database as a cross-subscription restore from a backup of a dropped database.
Creates a data warehouse database as a cross-subscription restore from a geo-backup.
Creates a data warehouse database as a cross-subscription restore from a restore point of an existing database.
Creates a database as a copy.
Creates a database as an on-line secondary.
Creates a database as named replica secondary.
Creates a database from PointInTimeRestore.
Creates a database with default mode.
Creates a database with ledger on.
Creates a database with minimum number of parameters.
Creates a database with preferred maintenance window.
Creates a database with specified backup storage redundancy.
Creates a VCore database by specifying service objective name.
Creates a VCore database by specifying sku name and capacity.

Creates a data warehouse database as a cross-subscription restore from a backup of a dropped database.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw?api-version=2021-11-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "Restore",
    "sourceResourceId": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/srcsvr/restorableDroppedDatabases/srcdw,131403269876900000"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a data warehouse database as a cross-subscription restore from a geo-backup.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-WestUS/providers/Microsoft.Sql/servers/testsvr/databases/testdw?api-version=2021-11-01

{
  "location": "westus",
  "properties": {
    "createMode": "Recovery",
    "sourceResourceId": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-SQL-EastUS/providers/Microsoft.Sql/servers/srcsvr/recoverabledatabases/srcdw"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "westus",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-WestUS/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "westus",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-WestUS/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a data warehouse database as a cross-subscription restore from a restore point of an existing database.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw?api-version=2021-11-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "PointInTimeRestore",
    "sourceResourceId": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/srcsvr/databases/srcdw",
    "restorePointInTime": "2022-01-22T05:35:31.503Z"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "DataWarehouse",
    "tier": "DataWarehouse",
    "capacity": 9000
  },
  "kind": "v12.0,user,datawarehouse,gen2",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 263882790666240,
    "status": "Online",
    "databaseId": "188784c9-d602-4684-86cf-e67b6f03551a",
    "creationDate": "2022-01-24T06:46:14.99Z",
    "currentServiceObjectiveName": "DW1000c",
    "requestedServiceObjectiveName": "DW1000c",
    "defaultSecondaryLocation": "eastus",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "currentSku": {
      "name": "DataWarehouse",
      "tier": "DataWarehouse",
      "capacity": 9000
    },
    "currentBackupStorageRedundancy": "Geo"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdw",
  "name": "testdw",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database as a copy.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Copy",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy",
  "name": "dbcopy",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy",
  "name": "dbcopy",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database as an on-line secondary.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Secondary",
    "secondaryType": "Geo",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-NorthEurope/providers/Microsoft.Sql/servers/testsvr1/databases/testdb"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "secondaryType": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "secondaryType": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database as named replica secondary.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "capacity": 2
  },
  "properties": {
    "createMode": "Secondary",
    "secondaryType": "Named",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-NorthEurope/providers/Microsoft.Sql/servers/testsvr1/databases/primarydb"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user,vcore,hyperscale",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": -1,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "HS_Gen4",
      "tier": "Hyperscale",
      "family": "Gen4",
      "capacity": 2
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "HS_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "HS_Gen4_2",
    "highAvailabilityReplicaCount": 0,
    "licenseType": "LicenseIncluded",
    "secondaryType": "Named",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user,vcore,hyperscale",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": -1,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "HS_Gen4",
      "tier": "Hyperscale",
      "family": "Gen4",
      "capacity": 2
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "HS_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "HS_Gen4_2",
    "highAvailabilityReplicaCount": 0,
    "licenseType": "LicenseIncluded",
    "secondaryType": "Named",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database from PointInTimeRestore.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr?api-version=2021-11-01

{
  "location": "southeastasia",
  "properties": {
    "createMode": "PointInTimeRestore",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
    "restorePointInTime": "2020-10-22T05:35:31.503Z"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "2463ef48-53e2-4c26-9781-2d7138080bfd",
    "creationDate": "2020-10-23T20:31:35.807Z",
    "currentServiceObjectiveName": "S0",
    "requestedServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "SoutheastAsia",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-10-23T20:47:37Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false
  },
  "location": "SoutheastAsia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr",
  "name": "dbpitr",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "2463ef48-53e2-4c26-9781-2d7138080bfd",
    "creationDate": "2020-10-23T20:31:35.807Z",
    "currentServiceObjectiveName": "S0",
    "requestedServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "SoutheastAsia",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-10-23T20:47:37Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false
  },
  "location": "SoutheastAsia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr",
  "name": "dbpitr",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with default mode.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Default",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "S0",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "S0",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a 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/servers/testsvr/databases/testdb?api-version=2021-11-01

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

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": true
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with minimum number of parameters.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia"
}

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with preferred maintenance window.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Default",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-08-29T06:41:18.283Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 50
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-08-29T06:41:18.283Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 50
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with specified backup storage redundancy.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "properties": {
    "requestedBackupStorageRedundancy": "Zone"
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a VCore database by specifying service objective name.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "BC",
    "family": "Gen4",
    "capacity": 2
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "isLedgerOn": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a VCore database by specifying sku name and capacity.

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01

{
  "location": "southeastasia",
  "sku": {
    "name": "BC_Gen4",
    "capacity": 2
  }
}

Ukázková odpověď

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Definice

Name Description
BackupStorageRedundancy

Typ účtu úložiště použitý k ukládání záloh pro tuto databázi.

CatalogCollationType

Kolace katalogu metadat.

CreateMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

Database

Databázový prostředek.

DatabaseIdentity

Konfigurace identity Azure Active Directory pro prostředek

DatabaseIdentityType

Typ identity

DatabaseLicenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice, pokud máte licenci a máte nárok na zvýhodněné hybridní využití Azure.

DatabaseReadScale

Stav směrování jen pro čtení. Pokud je tato možnost povolená, mohou být připojení, která mají v připojovacím řetězci nastavený záměr aplikace nastavenou na čtení, směrována do sekundární repliky jen pro čtení ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

DatabaseStatus

Stav databáze.

DatabaseUserIdentity

Konfigurace identity Azure Active Directory pro prostředek

SampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

SecondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou geo a pojmenované.

Sku

Skladová položka prostředku ARM.

BackupStorageRedundancy

Typ účtu úložiště použitý k ukládání záloh pro tuto databázi.

Hodnota Description
Geo
GeoZone
Local
Zone

CatalogCollationType

Kolace katalogu metadat.

Hodnota Description
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

CreateMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

Hodnota Description
Copy
Default
OnlineSecondary
PointInTimeRestore
Recovery
Restore
RestoreExternalBackup
RestoreExternalBackupSecondary
RestoreLongTermRetentionBackup
Secondary

Database

Databázový prostředek.

Name Typ Description
id

string

ID prostředku.

identity

DatabaseIdentity

Identita azure Active Directory databáze.

kind

string

Druh databáze. Toto jsou metadata používaná pro prostředí webu Azure Portal.

location

string

Umístění prostředku

managedBy

string

Prostředek, který spravuje databázi.

name

string

Název prostředku

properties.autoPauseDelay

integer (int32)

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

properties.catalogCollation

CatalogCollationType

Kolace katalogu metadat.

properties.collation

string

Kolace databáze.

properties.createMode

CreateMode

Určuje režim vytváření databáze.

Výchozí hodnota: běžné vytvoření databáze.

Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadán jako ID prostředku zdrojové databáze.

Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadán jako ID prostředku existující primární databáze.

PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadán jako ID prostředku existující databáze a restorePointInTime musí být zadán.

Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadán jako obnovitelné ID prostředku databáze.

Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. sourceDatabaseId musí být zadán. Pokud je sourceDatabaseId původní ID prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné vyřazené ID prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase.

RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z dlouhodobého trezoru uchovávání. recoveryServicesRecoveryPointResourceId musí být zadán jako ID prostředku bodu obnovení.

Edice DataWarehouse nepodporuje kopírování, sekundární a restoreLongTermRetentionBackup.

properties.creationDate

string (date-time)

Datum vytvoření databáze (formát ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Typ účtu úložiště použitý k ukládání záloh pro tuto databázi.

properties.currentServiceObjectiveName

string

Aktuální název cíle na úrovni služby databáze.

properties.currentSku

Sku

Název a úroveň skladové položky.

properties.databaseId

string (uuid)

ID databáze.

properties.defaultSecondaryLocation

string

Výchozí sekundární oblast pro tuto databázi.

properties.earliestRestoreDate

string (date-time)

Zaznamenává nejstarší počáteční datum a čas, kdy je pro tuto databázi k dispozici obnovení (ISO8601 formát).

properties.elasticPoolId

string (arm-id)

Identifikátor prostředku elastického fondu obsahujícího tuto databázi.

properties.failoverGroupId

string

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

properties.federatedClientId

string (uuid)

ID klienta používaného pro scénář cmk pro různé tenanty na databázi

properties.highAvailabilityReplicaCount

integer (int32)

Počet sekundárních replik přidružených k databázi, která slouží k zajištění vysoké dostupnosti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

properties.isInfraEncryptionEnabled

boolean

Pro tuto databázi je povolené šifrování infrastruktury.

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

DatabaseLicenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice, pokud máte licenci a máte nárok na zvýhodněné hybridní využití Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k vytvoření operace této databáze.

properties.maintenanceConfigurationId

string

ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy dojde k aktualizacím údržby.

properties.maxLogSizeBytes

integer (int64)

Maximální velikost protokolu pro tuto databázi.

properties.maxSizeBytes

integer (int64)

Maximální velikost databáze vyjádřená v bajtech.

properties.minCapacity

number (double)

Minimální kapacita, kterou databáze bude mít vždy přidělenou, pokud není pozastavená

properties.pausedDate

string (date-time)

Datum, kdy byla databáze pozastavena konfigurací nebo akcí uživatele (ISO8601 formát). Hodnota Null, pokud je databáze připravená.

properties.readScale

DatabaseReadScale

Stav směrování jen pro čtení. Pokud je tato možnost povolená, mohou být připojení, která mají v připojovacím řetězci nastavený záměr aplikace nastavenou na čtení, směrována do sekundární repliky jen pro čtení ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

properties.recoverableDatabaseId

string (arm-id)

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

properties.recoveryServicesRecoveryPointId

string (arm-id)

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

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi.

properties.requestedServiceObjectiveName

string

Požadovaný název cíle na úrovni služby databáze.

properties.restorableDroppedDatabaseId

string (arm-id)

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

properties.restorePointInTime

string (date-time)

Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi.

properties.resumedDate

string (date-time)

Datum, kdy byla databáze obnovena akcí uživatele nebo přihlášením k databázi (ISO8601 formát). Hodnota Null, pokud je databáze pozastavena.

properties.sampleName

SampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

properties.secondaryType

SecondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou geo a pojmenované.

properties.sourceDatabaseDeletionDate

string (date-time)

Určuje čas odstranění databáze.

properties.sourceDatabaseId

string (arm-id)

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

properties.sourceResourceId

string (arm-id)

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

Tato vlastnost je podporována pouze pro edici DataWarehouse a umožňuje obnovení napříč předplatnými.

Pokud je zadán sourceResourceId, sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate nesmí být zadán a CreateMode musí být PointInTimeRestore, Restore nebo Recover.

Pokud je createMode PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a restorePointInTime musí být zadán.

Pokud je createMode Restore, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelné vyřazené fondu SQL.

Pokud je createMode Recover, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL.

Pokud zdrojové předplatné patří do jiného tenanta než cílového předplatného, musí hlavička x-ms-authorization-auxiliary obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

Stav databáze.

properties.zoneRedundant

boolean

Bez ohledu na to, jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozloženy do více zón dostupnosti.

sku

Sku

Skladová položka databáze.

Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, rodiny a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo jeden z následujících příkazů:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags

object

Značky prostředků

type

string

Typ zdroje.

DatabaseIdentity

Konfigurace identity Azure Active Directory pro prostředek

Name Typ Description
tenantId

string (uuid)

ID tenanta Azure Active Directory.

type

DatabaseIdentityType

Typ identity

userAssignedIdentities

<string,  DatabaseUserIdentity>

ID prostředků identit přiřazených uživatelem, které se mají použít

DatabaseIdentityType

Typ identity

Hodnota Description
None
UserAssigned

DatabaseLicenseType

Typ licence, který se má použít pro tuto databázi. LicenseIncluded, pokud potřebujete licenci, nebo BasePrice, pokud máte licenci a máte nárok na zvýhodněné hybridní využití Azure.

Hodnota Description
BasePrice
LicenseIncluded

DatabaseReadScale

Stav směrování jen pro čtení. Pokud je tato možnost povolená, mohou být připojení, která mají v připojovacím řetězci nastavený záměr aplikace nastavenou na čtení, směrována do sekundární repliky jen pro čtení ve stejné oblasti. Neplatí pro databázi Hyperscale v rámci elastického fondu.

Hodnota Description
Disabled
Enabled

DatabaseStatus

Stav databáze.

Hodnota Description
AutoClosed
Copying
Creating
Disabled
EmergencyMode
Inaccessible
Offline
OfflineChangingDwPerformanceTiers
OfflineSecondary
Online
OnlineChangingDwPerformanceTiers
Paused
Pausing
Recovering
RecoveryPending
Restoring
Resuming
Scaling
Shutdown
Standby
Starting
Stopped
Stopping
Suspect

DatabaseUserIdentity

Konfigurace identity Azure Active Directory pro prostředek

Name Typ Description
clientId

string (uuid)

ID klienta Azure Active Directory.

principalId

string (uuid)

ID objektu zabezpečení Azure Active Directory.

SampleName

Název ukázkového schématu, které se má použít při vytváření této databáze.

Hodnota Description
AdventureWorksLT
WideWorldImportersFull
WideWorldImportersStd

SecondaryType

Sekundární typ databáze, pokud je sekundární. Platné hodnoty jsou geo a pojmenované.

Hodnota Description
Geo
Named

Sku

Skladová položka prostředku ARM.

Name Typ Description
capacity

integer (int32)

Kapacita konkrétní skladové položky.

family

string

Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit.

name

string

Název skladové položky, obvykle písmeno + číslo, např. P3.

size

string

Velikost konkrétní skladové položky

tier

string

Úroveň nebo edice konkrétní skladové položky, např. Basic, Premium.