Databases - Update

Frissít egy meglévő adatbázist.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2021-08-01-preview

URI-paraméterek

Name In Required Type Description
databaseName
path True
  • string

Az adatbázis neve.

resourceGroupName
path True
  • string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

serverName
path True
  • string

A kiszolgáló neve.

subscriptionId
path True
  • string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True
  • string

A kéréshez használni kívánt API-verzió.

Kérelem törzse

Name Type Description
identity

Adatbázis-identitás

properties.autoPauseDelay
  • integer

Az az idő percek alatt, amely után az adatbázis automatikusan szüneteltetve lesz. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva

properties.catalogCollation

A metaadat-katalógus rendezése.

properties.collation
  • string

Az adatbázis rendezése.

properties.createMode

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót meg kell adni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. A sourceDatabaseId azonosítót meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként a sourceDatabaseId azonosítót kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. Meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. Ellenkező esetben a sourceDatabaseId azonosítónak kell lennie a visszaállítható elvetett adatbázis-erőforrás-azonosítónak, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. A restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Létrehoz egy adatbázist egy hosszú távú megőrzési tárolóból való visszaállítással. A recoveryServicesRecoveryPointResourceId értéket meg kell adni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban.

properties.elasticPoolId
  • string

Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója.

properties.federatedClientId
  • string

Az adatbázis-CMK-forgatókönyv bérlők közötti használatához használt ügyfél-azonosító

properties.highAvailabilityReplicaCount
  • integer

A magas rendelkezésre állás biztosításához használt adatbázishoz társított másodlagos replikák száma. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.isLedgerOn
  • boolean

Azt jelzi, hogy ez az adatbázis tranzakciónapló-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája tranzakciónapló-tábla. Megjegyzés: a tulajdonság értéke az adatbázis létrehozása után nem módosítható.

properties.licenseType

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId
  • string

Az adatbázis létrehozási műveletéhez társított hosszú távú megőrzési biztonsági másolat erőforrás-azonosítója.

properties.maintenanceConfigurationId
  • string

Az adatbázishoz rendelt karbantartási konfiguráció azonosítója. Ez a konfiguráció határozza meg azt az időszakot, amikor a karbantartási frissítések történnek.

properties.maxSizeBytes
  • integer

Az adatbázis maximális mérete bájtban kifejezve.

properties.minCapacity
  • number

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve

properties.readScale

Az írásvédett útválasztás állapota. Ha engedélyezve van, azokat a kapcsolatokat, amelyeknél az alkalmazás szándéka csak olvashatóra van beállítva a kapcsolati karakterlánc lehet átirányítani egy, ugyanabban a régióban lévő, könnyen másodlagos replikára. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.recoverableDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója.

properties.recoveryServicesRecoveryPointId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója.

properties.requestedBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa.

properties.restorableDroppedDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója.

properties.restorePointInTime
  • string

Megadja a forrásadatbázis azon időpontját (ISO8601 formátuma), amely az új adatbázis létrehozásához vissza lesz állítva.

properties.sampleName

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

properties.secondaryType

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named.

properties.sourceDatabaseDeletionDate
  • string

Az adatbázis törlésének időpontját adja meg.

properties.sourceDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója.

properties.zoneRedundant
  • boolean

Függetlenül attól, hogy ez az adatbázis zónaredundáns-e, ami azt jelenti, hogy az adatbázis replikái több rendelkezésre állási zónában lesznek elosztva.

sku

A termékváltozat neve és szintje.

tags
  • object

Erőforráscímkék.

Válaszok

Name Type Description
200 OK

Az adatbázis frissítése sikerült.

202 Accepted

Az adatbázis frissítése folyamatban van.

Other Status Codes

Hibaválaszok: ***

  • 400 InvalidDatabaseCreateOrUpdateRequest – Az adatbázis-létrehozási vagy -frissítési művelet kérelemtörzse érvénytelen.

  • 400 InvalidResourceId – Érvénytelen erőforrás-azonosító.

  • 400 InvalidSourceDatabaseId – Érvénytelen forrásadatbázis-azonosító.

  • 400 MismatchingResourceGroupNameWithUrl – A megadott erőforráscsoport neve nem egyezett az URL-címben megadott névvel.

  • 400 MismatchingServerNameWithUrl – A megadott kiszolgálónév nem egyezett az URL-címben megadott névvel.

  • 400 MismatchingSubscriptionWithUrl – A megadott előfizetés nem egyezett az URL-címben szereplő előfizetéssel.

  • 400 MissingCollation – Rendezés szükséges.

  • 400 MissingMaxSizeBytes – MaxSizeBytes szükséges.

  • 400 MissingSkuName – A termékváltozat neve kötelező.

  • 400 MissingSourceDatabaseId – Hiányzó forrásadatbázis-azonosító.

  • 400 InvalidLicenseType – A megadott licenctípus érvénytelen.

  • 400 InvalidSkuName – Érvénytelen termékváltozat neve.

  • 400 Nem egyezőSkuNameAndCapacity – Eltérés a termékváltozat neve és a kapacitás között.

  • 400 Nem egyezőSkuNameAndTier – Eltérés a termékváltozat neve és a réteg között.

  • 400 MismatchedSkuNameAndFamily – Eltérés a termékváltozat neve és a család között.

  • 400 LedgerNotAllowedWithSpecifiedCreateMode – Az IsLedgerOn nem engedélyezett a megadott létrehozási móddal.

  • 400 LedgerNotAllowedOnSampleDatabase – Az isLedgerOn nem hozhat létre adatbázist mintaadatbázishoz.

  • 400 DatabaseNameDoesNotMatchSourceDatabaseId – A megadott adatbázisnév nem egyezik a sourceDatabaseId adatbázisnévvel.

  • 400 ElasticPoolNotSupportedForExternalBackupRestore – A rugalmas készlet nem támogatott külső biztonsági mentési visszaállításhoz

  • 400 InvalidRecoverableDatabaseId – Érvénytelen helyreállítható adatbázis-azonosító.

  • 400 InvalidRecoveryServicesRecoveryPointId – Érvénytelen helyreállítási szolgáltatási helyreállítási pont azonosítója.

  • 400 InvalidRestorableDroppedDatabaseDeletionDate – A visszaállítható elvetett adatbázis törlési dátuma érvénytelen

  • 400 InvalidRestorableDroppedDatabaseId – Érvénytelen visszaállítható elvetett adatbázis-azonosító

  • 400 MissingRecoverableDatabaseId – Hiányzó helyreállítható adatbázis-azonosító.

  • 400 MissingRecoveryServicesRecoveryPointId – Hiányzó helyreállítási szolgáltatások helyreállítási pontjának azonosítója.

  • 400 MissingRestorableDroppedDatabaseId – Hiányzó restorableDroppedDatabaseId

  • 400 MissingRestorePointInTime – Hiányzó visszaállítási pont az időpontban

  • 400 MissingSourceDatabaseDeletionDate – Hiányzó forrásadatbázis törlési dátuma

  • 400 MissingStorageContainerSasToken – Hiányzó tároló tároló SAS-jogkivonata

  • 400 MissingStorageContainerUri – Hiányzó tároló URI-ja

  • 400 RestoreableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId – Nem adható meg restoreableDroppedDatabaseId, ha a sourceDatabaseId már meg van adva visszaállítási létrehozási módban

  • 400 MultipleIdentitiesOnDatabase – Adatbázisszinten csak egy felhasználó által hozzárendelt felügyelt identitás támogatott.

  • 400 MultipleIdentityDelegationsOnDatabase – Adatbázisszinten csak egy identitásdelegálás támogatott.

  • 400 MissingPrimaryDelegatedIdentityClientId – A delegált identitások használatához adjon meg egy elsődleges delegált identitásügyfél-azonosítót.

  • 400 LongTermRetentionMigrationRequestNotSupported – Az előfizetés nem engedélyezett az LTR biztonsági mentés migrálási funkciójához.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported – A forrás- és cél-előfizetések nem kommunikálhatnak az LTR biztonsági mentési szolgáltatással.

  • 400 LongTermRetentionMigrationParameterMissing – A művelethez szükséges paraméter hiányzik.

  • 400 LongTermRetentionMigrationSameServerNotSupported – Az LTR másolási funkció nem támogatott az LTR biztonsági másolatok másolásához ugyanazon a kiszolgálón.

  • 400 LongTermRetentionMigrationTargetServerNotFound – A célkiszolgáló nem létezik, vagy nem áll készen az LTR biztonsági mentési másolási műveletére.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound – A céladatbázis nem létezik a kiszolgálón.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported – A megadott Backup Storage redundancia nem támogatott a célrégióban.

  • 400 LongTermRetentionMigrationStorageMismatch – Az adatbázis aktív biztonsági mentési redundanciása nem egyezik az ügyfél által kért biztonsági mentési redundanciával.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported – Az LTR-migrálás csak felügyelt példányokhoz és Azure SQL DB LTR biztonsági mentésekhez támogatott.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed – A biztonsági mentési tár redundanciának módosítása nem engedélyezett az LTR másolási műveletekhez.

  • 400 LongTermRetentionMigrationSubscriptionNotFound – Az előfizetés nem található.

  • 400 InvalidCollation – A kiszolgáló nem ismeri fel a rendezést.

  • 400 ProvisioningDisabled – Hibaüzenetet jelenít meg az erőforrás-művelet engedélyezője részéről módosítás nélkül

  • 400 CannotUpdateIsLedgerDatabase – Egy meglévő adatbázis tranzakciónapló-tulajdonsága nem frissíthető.

  • 400 UnableToResolveRemoteServer – A távoli partnerkiszolgáló neve érvénytelen kiszolgálónév vagy DNS-kapcsolati problémák miatt nem oldható meg.

  • 400 ElasticPoolOverStorageUsage – Adatok írása adatbázisba, ha elérte a rugalmas készlet tárolási korlátját.

  • 400 RemoteDatabaseCopyPermission – A felhasználó nem rendelkezik megfelelő engedéllyel adatbázis-másolat létrehozásához a megadott kiszolgálón.

  • 400 UpdateNotAllowedInCurrentReplicationState – A művelet nem engedélyezett az adatbázison az aktuális replikációs állapotában.

  • 400 SourceDatabaseNotFound – A forrásadatbázis nem létezik.

  • 400 InvalidPublicMaintenanceConfiguration – A felhasználó olyan nyilvános karbantartási konfigurációt próbált meg megadni, amely nem konvertálható belső azonosítóvá (helytelen formátumú vagy nem megfelelő régió).

  • 400 GeoReplicaLimitReached – Elérte a replikánkénti replikáció korlátját.

  • 400 MaintenanceWindowNotSupportedForNamedReplica – A felhasználó nem alapértelmezett karbantartási időszakkal próbálta létrehozni vagy frissíteni a nevesített replikát, amely nem támogatott.

  • 400 ReplicationSourceAndTargetMustHaveSameName – A replikációs forrás- és céladatbázisoknak ugyanazzal a névvel kell rendelkezniük.

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers – A replikációs forrás- és céladatbázisoknak különböző logikai kiszolgálókon kell lenniük.

  • 400 ChangeUnsupportedOnEntity – A felhasználó nem támogatott létrehozási/frissítési/törlési műveletet kísérelt meg egy adott entitáson.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase – Az adatbázis nem tudja frissíteni a termékváltozatát, mert engedélyezve van a CDC számára.

  • 400 PartnerDBNotCompatibleForSGXEnclave – A GeoDR-kapcsolat beállítására vagy az SLO frissítésére tett kísérlet enklávéval kompatibilis adatbázis esetében csak akkor támogatott, ha mindkét adatbázis DC sorozatú hardveren fut.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject – Az adatbázis nem tudja frissíteni a termékváltozatot, mert memóriaoptimalizált objektumokkal rendelkezik.

  • 400 SourceServerNotFound – A CreateDatabaseAsCopy API-hívásban megadott forrásadatbázis-azonosító kiszolgálói része nem képez le meglévő kiszolgálóra.

  • 400 InvalidDatabaseCreateMode – Érvénytelen kérés adatbázis létrehozásához.

  • 400 MissingAsymmetricKeyOnTargetServer – A célkiszolgáló nem rendelkezik hozzáféréssel az aszimmetrikus kulcshoz.

  • 400 MismatchingSubscriptionWithUrl – A megadott előfizetés nem egyezett meg az URL-címben szereplő előfizetéssel.

  • 400 InvalidAddSecondaryPermission – A felhasználó nem rendelkezik megfelelő engedéllyel a másodlagos kiszolgáló hozzáadásához a megadott kiszolgálón.

  • 400 Nem támogatottServiceName – A megadott név érvénytelen, mert egy vagy több nem támogatott Unicode-karaktert tartalmaz.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize – A felhasználó olyan termékváltozatra próbálta módosítani az adatbázist, amely a jelenlegi használatnál alacsonyabb maximális naplómérettel rendelkezik.

  • 400 TokenTooLong – A megadott token túl hosszú.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType – A tranzakciónapló-tulajdonság módosítása ehhez az erőforrástípushoz nem támogatott.

  • 400 InvalidSku – A felhasználó érvénytelen termékváltozatot adott meg.

  • 400 InvalidTierSkuCombination – A megadott szint nem támogatja a megadott termékváltozatot.

  • 400 FeatureDisabledOnSelectedEdition – A felhasználó olyan funkciót próbált használni, amely le van tiltva az aktuális adatbázis-kiadásban.

  • 400 OfferDisabledOnSubscription – Az előfizetési ajánlat típusa korlátozott a kért erőforrás kiépítéséhez.

  • 400 InvalidTargetSubregion – Egy nem olvasható másodlagos kiszolgáló célkiszolgálója nem dr. párosított Azure-régióban található.

  • 400 UnableToCreateGeoChain – A felhasználó másodlagos adatbázist próbált létrehozni (láncolás), annak ellenére, hogy a tranzakciónapló-kivonatok automatikus feltöltése konfigurálva lett

  • 400 PartnerServerNotCompatible – A felhasználó egy SAWA V1-kiszolgálóról próbál adatbázist másolni egy Sterling-kiszolgálóra, vagy fordítva.

  • 400 IncorrectReplicationLinkState – A művelet elvárja, hogy az adatbázis várt állapotban legyen a replikációs hivatkozáson.

  • 400 TargetElasticPoolDoesNotExist – A rugalmas készlet nem létezik a kiszolgálón.

  • 400 CurrentDatabaseSizeExceedsMaxSize – A felhasználó az aktuális használatnál kisebb méretűre próbálta csökkenteni az adatbázis maximális méretét.

  • 400 ElasticPoolSkuCombinationInvalid – Rugalmas készlet és termékváltozat csak akkor adható meg együtt, ha a termékváltozat "ElasticPool" néven van megadva.

  • 400 ElasticPoolTierCombinationInvalid – Az adatbázisszint eltér a rugalmas készlet szolgáltatási szintjével.

  • 400 ElasticPoolNameRequired – A felhasználó a rugalmas készlet szolgáltatási célkitűzésének megadása nélkül próbált adatbázist létrehozni vagy frissíteni.

  • 400 AzureKeyVaultKeyDisabled – A művelet nem hajtható végre a kiszolgálón, mert az Azure Key Vault kulcs le van tiltva.

  • 400 AzureKeyVaultInvalidExpirationDate – A művelet nem hajtható végre, mert az Azure Key Vault kulcs lejárati dátuma érvénytelen.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty – A művelet nem hajtható végre, mert az Azure Key Vault Uri null értékű vagy üres.

  • 400 AzureKeyVaultNoServerIdentity – A kiszolgálóidentitás nincs megfelelően konfigurálva.

  • 400 AzureKeyVaultInvalidUri – Az Azure Key Vault érvénytelen válasza. Használjon érvényes Azure Key Vault URI-t.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings – DTU-perc biztosítása a rugalmas készletben lévő adatbázisokhoz, amelyek túllépik a rugalmas készlet kért DTU-jait.

  • 400 AzureKeyVaultMissingPermissions – A kiszolgáló nem rendelkezik szükséges engedélyekkel az Azure Key Vault.

  • 400 InvalidReadScaleEdition – A felhasználó olyan adatbázistípus olvasási skálázását kísérelte meg engedélyezni, amely nem támogatja azt.

  • 400 InvalidReadScaleUnits – A felhasználó olyan olvasási skálázási értéket próbált megadni, amely nem támogatott.

  • 400 SecurityAzureKeyVaultInvalidKeyName – Érvénytelen kiszolgálókulcsnév miatt nem hajtható végre a művelet.

  • 400 ElasticPoolDatabaseCountOverLimit – Adatbázis létrehozása vagy hozzáadása rugalmas készlethez, ha elérte a rugalmas készlet adatbázisszámkorlátját.

  • 400 CannotChangeToOrFromDataWarehouseTier – A felhasználó megkísérelte módosítani egy adatbázis termékváltozatát DataWarehouse szintről nem DataWarehouse szintre, vagy fordítva.

  • 400 GeoSecondaryMaxSizeUpdateFailed – A geo-másodlagos adatbázis olyan SLO-ból áll, amely nem támogatja a kért maxsize értéket, vagy a geo-másodlagos régió nem támogatott, vagy a geo-másodlagos adatbázison már folyamatban van frissítési művelet.

  • 400 AdalGenericError – A művelet nem hajtható végre, mert Azure Active Directory hiba történt.

  • 400 AdalServicePrincipalNotFound – A művelet nem hajtható végre, mert egy Azure Active Directory-erőforrástár szolgáltatásnév nem található hiba történt.

  • 400 AzureKeyVaultMalformedVaultUri – A megadott Key Vault URI érvénytelen.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage – A rugalmas készlet tárolási korlátjának csökkentése a tárterület-használat alatt.

  • 400 UpdateNotAllowedOnPausedDatabase – A felhasználó egy szüneteltetett adatbázison kísérelt meg frissítést végrehajtani.

  • 400 RequestedDatabaseSizeRequiresShrink – A felhasználó az ALTER DATABASE MODIFY MAXSIZE-t kísérelte meg módosítani egy adatbázis MAXSIZE-jének kisebb méretre, mint az aktuális méretre.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize – A felhasználó az adatbázis maximális méretét az aktuális használatnál kisebb méretre próbálta csökkenteni.

  • 400 CannotAssignIdentityToMaster – Nem lehet identitást hozzárendelni egy rendszeradatbázishoz. Az adatbázis-identitás nem rendelhető hozzá a "master", "model", "tempdb", "msdb" vagy "resource" adatbázisokhoz.

  • 400 CannotUseTrailingWhitespacesInDatabaseName – Az adatbázisnév érvényesítése sikertelen.

  • 400 RegionDoesNotSupportVersion – Egy felhasználó egy megadott verziójú kiszolgálót próbált létrehozni olyan helyen, ahol a kiszolgáló verziója nem támogatott.

  • 400 SecurityAdalPrincipalCertExpiredError – A művelet nem hajtható végre, mert az Azure Key Vault főtanúsítvány lejárt.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel – A megadott Key Vault URI érvénytelen.

  • 400 KeyMaterialNotFoundOnRemoteServer – A távoli kiszolgáló nem rendelkezik hozzáféréssel a TDE-védőként használt kulcsanyagokhoz.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded – A forrásadatbázis nem rendelkezhet magasabb kiadással, mint a céladatbázis.

  • 400 AzureKeyVaultRsaKeyNotSupported – A megadott kulcstartó nem támogatott RSA-kulcsméretet vagy kulcstípust használ. A támogatott RSA-kulcsméret 2048 vagy 3072, a kulcstípus pedig RSA vagy RSA-HSM.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded – A céladatbázis nem rendelkezhet alacsonyabb kiadással, mint a forrásadatbázis.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress – A művelet nem engedélyezett, mert a(z) "{1}" kiszolgálón lévő "{0}" adatbázis másolási vagy feladatátvételi művelete folyamatban van.

  • 400 ElasticPoolOverFileSpace – Nincs elegendő fájlterület a rugalmas készletben.

  • 400 SecurityAzureKeyVaultGeoChainError – A másodlagos (láncolásnak nevezett) folyamat létrehozása nem támogatott, ha engedélyezi transzparens adattitkosítás az Azure Key Vault (BYOK) használatával.

  • 400 InvalidLicenseType – A felhasználó nem támogatott licenctípusú adatbázist vagy rugalmas készletet próbált létrehozni vagy frissíteni.

  • 400 Nem támogatottCapacity – A felhasználó olyan kapacitással próbált adatbázist létrehozni vagy frissíteni, amely nem támogatott.

  • 400 RestoreToFreeEditionNotSupported – A visszaállítási és georestore-cél nem lehet ingyenes adatbázis.

  • 400 RestoreNotSupportedForFreeEdition – A visszaállítás és a GeoRestore nem támogatott az ingyenes adatbázishoz.

  • 400 InvalidDroppedDatabase – Az elvetett forrásadatbázis nem létezik a kiszolgálón a támogatott helyreállítási időszakon belül.

  • 400 InvalidLiveDatabase – A forrásadatbázis nem létezik a kiszolgálón a támogatott helyreállítási időszakon belül. Ha elvetett adatbázist állít vissza, adja meg a törlés dátumát.

  • 400 InvalidVldbRecoverySlo – A rugalmas skálázású kiadás helyreállításához a forrás- és a céladatbázisnak egyaránt szüksége van a rugalmas skálázási szolgáltatásiszint-célkitűzés használatára.

  • 400 InvalidVldbRestoreSlo – A rugalmas skálázású kiadás időponthoz kötött visszaállításához a forrás- és a céladatbázisnak is rugalmas skálázási szolgáltatásiszint-célkitűzést kell használnia.

  • 400 CannotSpecifyPoolOrSlo – A kiadás nem támogatja a rugalmas készlet megadását és/vagy a szolgáltatási szint célkitűzésének vagy kiadásának módosítását.

  • 400 CannotMoveOrDropJobAccountDatabase – Nem lehet elvetni a feladatfiókhoz társított adatbázist.

  • 400 JobAgentDatabaseEditionUnsupported – A megadott adatbázis szolgáltatásiszint-célkitűzése nem támogatott feladatügynök-adatbázisként való használatra.

  • 400 CannotUpdateToFreeDatabase – Az adatbázis ingyenes termékváltozatra való frissítése nem támogatott.

  • 400 InvalidBackupStorageAccountType – A felhasználó zrs/lrs értéket adott át egy adatbázis létrehozása/frissítése során, de sikertelen volt, mert az ügyfél nem rendelkezik engedélyezési listával, vagy mert a zrs nem érhető el a megadott régióban.

  • 400 DatabaseInvalidSkuPropertyCombination – A kért termékváltozat tulajdonságai inkonzisztensek. Ellenőrizze, hogy érvényes kombináció van-e megadva. További részletekért lásd https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability .

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceededed – A felhasználó olyan elnevezett replikát próbált létrehozni, amely meghaladná az elsődleges adatbázisonként engedélyezett számot

  • 400 DatabaseIsCurrentlyPinned – A Microsoft rögzítette az adatbázist SQL Server motorverziót. Annak érdekében, hogy az adatbázis ne ütközzön éles problémákba, az adatbázis későbbi méretezési műveletei mindaddig le lesznek tiltva, amíg nincs rögzítve. A skálázással kapcsolatos segítségért forduljon a Microsoft ügyfélszolgálatához.

  • 400 RestoreTargetEditionSizeInsufficient – A felhasználó olyan kiadásra kísérelt meg visszaállítani egy adatbázist, amely kisebb méretű, mint a forrás aktuálisan lefoglalt mérete.

  • 400 InvalidIdentityId – Egy vagy több megadott identitásazonosító nem érvényes ARM-erőforrás-azonosító(k). Adjon meg érvényes azonosító(ka)t, és próbálkozzon újra.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer – Az SQL-készlet létrehozása le van tiltva a CMK-kompatibilis munkaterületeken a munkaterület aktiválásáig. Először engedélyezze a végleges törlés elleni védelmet, és adja meg a munkaterület felügyelt identitásának a szükséges engedélyeket (Lekérés, Wrap Key, Unwrap Key) a munkaterületkulcs Azure-Key Vault. Ezután aktiválja a munkaterületet, miután megadta a hozzáférést.

  • 400 InvalidNumberOfIdentities – Az adatbázis szintjén csak egy felhasználó által hozzárendelt felügyelt identitás támogatott.

  • 400 DatabaseNamedReplicaChainingNotAllowed – A felhasználó elnevezett replikát próbált létrehozni, amely nem engedélyezett.

  • 400 DatabaseNamedReplicaInvalidOperation – A felhasználó nem támogatott műveletet kísérelt meg egy elnevezett replikán.

  • 400 ServerNotFound – A kért kiszolgáló nem található.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase – A felhasználó elnevezett replikát próbált létrehozni a forrásadatbázistól eltérő előfizetésben vagy régióban.

  • 400 CannotMoveOrDropSyncMetadataDatabase – Nem lehet elvetni a metaadat-szinkronizálási adatbázisként használt adatbázist.

  • 400 MissingThumbprintCrm – Egy CRM-adatbázis visszaállítási művelete meghiúsult, mert hiányzik egy szükséges TDE-tanúsítvány. Próbálkozzon újra a visszaállítási művelettel egy meglévő rugalmas készletre.

  • 400 ElasticPoolOverStorage – Adatok írása adatbázisba, ha elérte a rugalmas készlet tárolási korlátját.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings – Az adatbázisok száma és az adatbázisonkénti virtuális magok minimális száma nem haladhatja meg a rugalmas készlet kért virtuális magjait.

  • 400 InvalidMaxSizeTierCombination – A megadott szint nem támogatja a megadott adatbázis maximális méretét.

  • 400 InvalidTier – A felhasználó érvénytelen szintet adott meg.

  • 400 CannotUseReservedDatabaseName – Ebben a műveletben nem használható fenntartott adatbázisnév.

  • 400 InvalidServerName – Érvénytelen kiszolgálónév van megadva.

  • 404 OperationIdNotFound – Az azonosítóval rendelkező művelet nem létezik.

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 ServerNotInSubscriptionResourceGroup – A megadott kiszolgáló nem létezik a megadott erőforráscsoportban és előfizetésben.

  • 404 LongTermRetentionMigrationBackupNotFound – A megadott LTR biztonsági mentés nem létezik.

  • 404 CannotFindObject – Nem található az objektum, mert nem létezik, vagy nincs engedélye

  • 404 ServerNotInSubscriptionResourceGroup – A megadott kiszolgáló nem létezik a megadott erőforráscsoportban és előfizetésben.

  • 404 DatabaseDoesNotExist – A felhasználó olyan adatbázisnevet adott meg, amely nem létezik ezen a kiszolgálópéldányon.

  • 404 SubscriptionNotFound – A kért előfizetés nem található.

  • 404 ServerNotInSubscription – A megadott kiszolgáló nem létezik a megadott előfizetésben.

  • 405 UnsupportedReplicationOperation – Nem támogatott replikációs művelet lett elindítva az adatbázisban.

  • 409 OperationCancelled – A felhasználó megszakította a műveletet.

  • 409 Művelet megszakadt – Az erőforráson végzett művelet nem hajtható végre, mert egy másik művelet megszakította ugyanazon az erőforráson.

  • 409 LongTermRetentionMigrationRequestConflict – Az LTR biztonsági másolat ütközési művelete még folyamatban van.

  • 409 LongTermRetentionMigrationBackupConflict – Létezik egy másik LTR biztonsági mentés, amely a céladatbázishoz azonos biztonsági mentési időt biztosít.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship – Replikálási műveletet hajtottak végre egy olyan adatbázison, amely már replikációs kapcsolatban van.

  • 409 InvalidOperationForDatabaseInReplicationRelationship – Replikációs vetés műveletet hajtottak végre egy olyan adatbázison, amely már van replikációs kapcsolatban.

  • 409 RemoteDatabaseExists – A céladatbázis neve már létezik a célkiszolgálón.

  • 409 DuplicateGeoDrRelation – Az adatbázisok már replikációs kapcsolatban vannak. Ez egy duplikált kérés.

  • 409 FreeDbAlreadyExists – Régiónként csak egy ingyenes adatbázis létezhet egy előfizetéshez.

  • 409 ConflictingServerOperation – Folyamatban van egy művelet a kiszolgálón.

  • 409 SubscriptionDisabled – Az előfizetés le van tiltva.

  • 409 ConflictingSystemOperationInProgress – Rendszerkarbantartási művelet van folyamatban az adatbázisban, és a további műveleteknek meg kell várniuk, amíg befejeződik.

  • 409 SkuAssignmentInProgress – Az aktuális hozzárendelési kérelem nem dolgozható fel, mert egy korábbi kérés még nem fejeződött be.

  • 409 CurrentMemoryUsageExceedsSkuQuota – A felhasználó olyan termékváltozat-frissítési műveletet kísérelt meg, amely a magasabb erőforrás-használat miatt nem hajtható végre.

  • 409 ServerDtuQuotaExceededed – Nem sikerült végrehajtani a műveletet, mert a kiszolgáló túllépné az adatbázis átviteli sebességének egységkvótát.

  • 409 ServerKeyNameAlreadyExists – A kiszolgálókulcs már létezik a kiszolgálón.

  • 409 ServerKeyUriAlreadyExists – A kiszolgálókulcs URI-ja már létezik a kiszolgálón.

  • 409 UnableToAlterDatabaseInReplication – Felhasználó által módosított kiadás egy replikációs kapcsolatban lévő adatbázison.

  • 409 ServerKeyDoesNotExists – A kiszolgálókulcs nem létezik.

  • 409 UpdateSloInProgress – A felhasználó nem kompatibilis műveletet próbált kezdeményezni, miközben egy SLO-frissítés folyamatban volt.

  • 409 UpdateSloFailedDatabaseTooBusy – Az SLO frissítése művelet nem fejeződött be, mert az adatbázis túl elfoglalt volt.

  • 409 AzureKeyVaultKeyNameNotFound – A művelet nem hajtható végre, mert az Azure Key Vault kulcsneve nem létezik.

  • 409 AzureKeyVaultKeyInUse – A kulcsot jelenleg a kiszolgáló használja.

  • 409 ElasticPoolBusy – Felügyeleti műveletet kíséreltek meg egy rugalmas készleten, amely foglalt.

  • 409 SimultaneousSkuChangeNotAllowed – A szolgáltatási célkitűzés módosítási műveletei nem futtathatók egyszerre egy replikációs kapcsolat mindkét adatbázisán.

  • 409 TargetElasticPoolBeingUpdated – A rugalmas készlet frissítése nem indítható el, mert másolási művelet van folyamatban a rugalmas készlet egyik adatbázisához

  • 409 DatabaseCopyLimitPerReplicaReached – A felhasználó elérte az egyidejű adatbázis-másolatok korlátját.

  • 409 ConflictRequestToUpdateBackupRedundancy – A biztonsági mentési tár redundanciának módosítására irányuló ütközési kérelem még folyamatban van.

  • 409 DatabaseElasticPoolMaintenanceConflict – A felhasználó olyan megadott karbantartási konfigurációval próbált létrehozni vagy frissíteni egy adatbázist, amely ütközött az adatbázis rugalmas készletének konfigurációjával.

  • 409 ServerDisabled – A kiszolgáló le van tiltva.

  • 409 ConflictingDatabaseOperation – Már van valamilyen művelet az adatbázisban, és az aktuális műveletnek várnia kell, amíg befejeződik.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kéréseken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható maximális kéréseken túli kérések.

  • 500 OperationTimedOut – A művelet túllépte az időkorlátot, és automatikusan vissza lett állítva. Please retry the operation.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget – Nem sikerült elindítani az LTR biztonsági mentési másolási kérését a célrégióban.

  • 500 LongTermRetentionMigrationRequestCopyFailed – A másolási művelet nem sikerült az LTR biztonsági mentési blobok esetében.

  • 500 LongTermRetentionMigrationRestoreVerExceeded – A visszaállítás ellenőrzése sikertelen volt a maximális kísérletek elérése után.

  • 500 LongTermRetentionMigrationRestoreVerFailed – A visszaállítás ellenőrzése sikertelen.

  • 500 ActivateOrDeactivateWorkflowThrottling – Az aktiválási vagy inaktiválási munkafolyamat nem sikerült, mert túl sok párhuzamos munkafolyamat van

  • 503 AzureKeyVaultConnectionFailed – A művelet nem hajtható végre a kiszolgálón, mert nem sikerült csatlakozni az Azure Key Vault

  • 503 AzureKeyVaultGenericConnectionError – A művelet nem hajtható végre, mert hiba történt Key Vault információ lekérésekor.

  • 503 DatabaseUnavailable – A művelet nem sikerült, mert az adatbázis nem érhető el.

  • 503 TooManyRequests – Az elérhető erőforrások által feldolgozható maximális kéréseken túli kérések.

  • 504 RequestTimeout – A szolgáltatáskérés túllépte az engedélyezett időtúllépést.

Példák

Assigns maintenance window to a database.
Resets maintenance window of a database to default.
Updates a database.

Assigns maintenance window to a database.

Sample Request

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

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "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": "BC_Gen5_2",
    "requestedServiceObjectiveName": "BC_Gen5_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  },
  "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"
}

Resets maintenance window of a database to default.

Sample Request

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

{
  "sku": {
    "name": "BC_Gen5_4"
  },
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen5",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "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": "BC_Gen5_4",
    "requestedServiceObjectiveName": "BC_Gen5_4",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen5",
      "tier": "BusinessCritical",
      "capacity": 4
    }
  },
  "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"
}

Updates a database.

Sample Request

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

{
  "sku": {
    "name": "BC_Gen4_4"
  },
  "properties": {
    "maxSizeBytes": 1073741824,
    "licenseType": "LicenseIncluded"
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "capacity": 4
  },
  "kind": "v12.0,user,vcore",
  "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": "BC_Gen4_2",
    "requestedServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "readScale": "Enabled",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 4
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Local",
    "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"
}

Definíciók

BackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfióktípus.

CatalogCollationType

A metaadat-katalógus rendezése.

CreateMode

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót meg kell adni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. A sourceDatabaseId azonosítót meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként a sourceDatabaseId azonosítót kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. Meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. Ellenkező esetben a sourceDatabaseId azonosítónak kell lennie a visszaállítható elvetett adatbázis-erőforrás-azonosítónak, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. A restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Létrehoz egy adatbázist egy hosszú távú megőrzési tárolóból való visszaállítással. A recoveryServicesRecoveryPointResourceId értéket meg kell adni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban.

Database

Egy adatbázis-erőforrás.

DatabaseIdentity

Azure Active Directory erőforrás identitáskonfigurációját.

DatabaseIdentityType

Az identitás típusa

DatabaseLicenseType

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit.

DatabaseReadScale

Az írásvédett útválasztás állapota. Ha engedélyezve van, azokat a kapcsolatokat, amelyeknél az alkalmazás szándéka csak olvashatóra van beállítva a kapcsolati karakterlánc lehet átirányítani egy, ugyanabban a régióban lévő, könnyen másodlagos replikára. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

DatabaseStatus

Az adatbázis állapota.

DatabaseUpdate

Adatbázis-frissítési erőforrás.

DatabaseUserIdentity

Azure Active Directory erőforrás identitáskonfigurációját.

SampleName

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

SecondaryType

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named.

Sku

ARM-erőforrás-termékváltozat.

BackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfióktípus.

Name Type Description
Geo
  • string
GeoZone
  • string
Local
  • string
Zone
  • string

CatalogCollationType

A metaadat-katalógus rendezése.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

CreateMode

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót meg kell adni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. A sourceDatabaseId azonosítót meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként a sourceDatabaseId azonosítót kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. Meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. Ellenkező esetben a sourceDatabaseId azonosítónak kell lennie a visszaállítható elvetett adatbázis-erőforrás-azonosítónak, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. A restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Létrehoz egy adatbázist egy hosszú távú megőrzési tárolóból való visszaállítással. A recoveryServicesRecoveryPointResourceId értéket meg kell adni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban.

Name Type Description
Copy
  • string
Default
  • string
OnlineSecondary
  • string
PointInTimeRestore
  • string
Recovery
  • string
Restore
  • string
RestoreExternalBackup
  • string
RestoreExternalBackupSecondary
  • string
RestoreLongTermRetentionBackup
  • string
Secondary
  • string

Database

Egy adatbázis-erőforrás.

Name Type Description
id
  • string

Erőforrás-azonosító.

identity

Az adatbázis Azure Active Directory identitása.

kind
  • string

Az adatbázis típusa. Ez a Azure Portal-élményhez használt metaadatok.

location
  • string

Erőforrás helye.

managedBy
  • string

Az adatbázist kezelő erőforrás.

name
  • string

Erőforrás neve.

properties.autoPauseDelay
  • integer

Az az idő percek alatt, amely után az adatbázis automatikusan szüneteltetve lesz. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva

properties.catalogCollation

A metaadat-katalógus rendezése.

properties.collation
  • string

Az adatbázis rendezése.

properties.createMode

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót meg kell adni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. A sourceDatabaseId azonosítót meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként a sourceDatabaseId azonosítót kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. Meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. Ellenkező esetben a sourceDatabaseId azonosítónak kell lennie a visszaállítható elvetett adatbázis-erőforrás-azonosítónak, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. A restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Létrehoz egy adatbázist egy hosszú távú megőrzési tárolóból való visszaállítással. A recoveryServicesRecoveryPointResourceId értéket meg kell adni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban.

properties.creationDate
  • string

Az adatbázis létrehozásának dátuma (ISO8601 formátum).

properties.currentBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfióktípus.

properties.currentServiceObjectiveName
  • string

Az adatbázis aktuális szolgáltatásiszint-célkitűzésének neve.

properties.currentSku

A termékváltozat neve és szintje.

properties.databaseId
  • string

Az adatbázis azonosítója.

properties.defaultSecondaryLocation
  • string

Az adatbázis alapértelmezett másodlagos régiója.

properties.earliestRestoreDate
  • string

Ez az adatbázishoz elérhető legkorábbi kezdési dátumot és időpontot rögzíti (ISO8601 formátum).

properties.elasticPoolId
  • string

Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója.

properties.failoverGroupId
  • string

A feladatátvételi csoport erőforrás-azonosítója, amelyhez ez az adatbázis tartozik.

properties.federatedClientId
  • string

Az adatbázis-CMK-forgatókönyv bérlők közötti használatához használt ügyfél-azonosító

properties.highAvailabilityReplicaCount
  • integer

A magas rendelkezésre állás biztosításához használt adatbázishoz társított másodlagos replikák száma. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.isInfraEncryptionEnabled
  • boolean

Az infratitkosítás engedélyezve van ehhez az adatbázishoz.

properties.isLedgerOn
  • boolean

Azt jelzi, hogy ez az adatbázis tranzakciónapló-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája tranzakciónapló-tábla. Megjegyzés: a tulajdonság értéke az adatbázis létrehozása után nem módosítható.

properties.licenseType

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId
  • string

Az adatbázis létrehozási műveletéhez társított hosszú távú megőrzési biztonsági másolat erőforrás-azonosítója.

properties.maintenanceConfigurationId
  • string

Az adatbázishoz rendelt karbantartási konfiguráció azonosítója. Ez a konfiguráció határozza meg azt az időszakot, amikor a karbantartási frissítések történnek.

properties.maxLogSizeBytes
  • integer

Az adatbázis maximális naplómérete.

properties.maxSizeBytes
  • integer

Az adatbázis maximális mérete bájtban kifejezve.

properties.minCapacity
  • number

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve

properties.pausedDate
  • string

Az a dátum, amikor az adatbázist felhasználói konfiguráció vagy művelet szüneteltette (ISO8601 formátum). Null érték, ha az adatbázis készen áll.

properties.readScale

Az írásvédett útválasztás állapota. Ha engedélyezve van, azokat a kapcsolatokat, amelyeknél az alkalmazás szándéka csak olvashatóra van beállítva a kapcsolati karakterlánc lehet átirányítani egy, ugyanabban a régióban lévő, könnyen másodlagos replikára. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.recoverableDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója.

properties.recoveryServicesRecoveryPointId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója.

properties.requestedBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa.

properties.requestedServiceObjectiveName
  • string

Az adatbázis kért szolgáltatásiszint-célkitűzésének neve.

properties.restorableDroppedDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója.

properties.restorePointInTime
  • string

Megadja a forrásadatbázis azon időpontját (ISO8601 formátuma), amely az új adatbázis létrehozásához vissza lesz állítva.

properties.resumedDate
  • string

Az adatbázis felhasználói művelet vagy adatbázis-bejelentkezés (ISO8601 formátum) általi folytatásának dátuma. Null érték, ha az adatbázis szüneteltetve van.

properties.sampleName

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

properties.secondaryType

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named.

properties.sourceDatabaseDeletionDate
  • string

Az adatbázis törlésének időpontját adja meg.

properties.sourceDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója.

properties.sourceResourceId
  • string

Az adatbázis létrehozási műveletéhez társított forrás erőforrás-azonosítója.

A sourceResourceId megadásakor a sourceDatabaseId, a recoverableDatabaseId, a restoreableDroppedDatabaseId és a sourceDatabaseDeletionDate nem adható meg, és a CreateMode paraméternek PointInTimeRestore, Restore vagy Recover értéknek kell lennie.

Ha a createMode értéke PointInTimeRestore, a sourceResourceId paraméternek egy meglévő adatbázis vagy meglévő SQL-készlet erőforrás-azonosítójának kell lennie, és meg kell adni a restorePointInTime értéket.

Ha a createMode visszaállítás, a sourceResourceId azonosítónak a visszaállítható elvetett adatbázis vagy visszaállítható elvetett SQL-készlet erőforrás-azonosítójának kell lennie.

Ha a createMode értéke Helyreállítás, a sourceResourceId azonosítónak a helyreállítható adatbázis vagy helyreállítható SQL-készlet erőforrás-azonosítójának kell lennie.

Ez a tulajdonság lehetővé teszi az előfizetések közötti visszaállítást, amely csak a DataWarehouse kiadás esetében támogatott.

Ha a forrás-előfizetés egy másik bérlőhöz tartozik, mint a célelőfizetés, az "x-ms-authorization-auxiliary" fejlécnek tartalmaznia kell a forrás bérlőhöz tartozó hitelesítési jogkivonatot. További részletek az "x-ms-authorization-auxiliary" fejlécről: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

Az adatbázis állapota.

properties.zoneRedundant
  • boolean

Függetlenül attól, hogy ez az adatbázis zónaredundáns-e, ami azt jelenti, hogy az adatbázis replikái több rendelkezésre állási zónában lesznek elosztva.

sku

Az adatbázis termékváltozata.

A termékváltozatok listája régiónként és támogatási ajánlatonként változhat. Az Azure-régióban az előfizetéséhez elérhető termékváltozatok (beleértve a termékváltozat nevét, szintjét/kiadását, családját és kapacitását) meghatározásához használja a Capabilities_ListByLocation REST API-t vagy az alábbi parancsok egyikét:

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

Erőforráscímkék.

type
  • string

Erőforrástípus.

DatabaseIdentity

Azure Active Directory erőforrás identitáskonfigurációját.

Name Type Description
tenantId
  • string

A Azure Active Directory bérlőazonosító.

type

Az identitás típusa

userAssignedIdentities

A felhasználó által hozzárendelt, használandó identitások erőforrás-azonosítói

DatabaseIdentityType

Az identitás típusa

Name Type Description
None
  • string
UserAssigned
  • string

DatabaseLicenseType

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit.

Name Type Description
BasePrice
  • string
LicenseIncluded
  • string

DatabaseReadScale

Az írásvédett útválasztás állapota. Ha engedélyezve van, azokat a kapcsolatokat, amelyeknél az alkalmazás szándéka csak olvashatóra van beállítva a kapcsolati karakterlánc lehet átirányítani egy, ugyanabban a régióban lévő, könnyen másodlagos replikára. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

Name Type Description
Disabled
  • string
Enabled
  • string

DatabaseStatus

Az adatbázis állapota.

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

DatabaseUpdate

Adatbázis-frissítési erőforrás.

Name Type Description
identity

Adatbázis-identitás

properties.autoPauseDelay
  • integer

Az az idő percek alatt, amely után az adatbázis automatikusan szüneteltetve lesz. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva

properties.catalogCollation

A metaadat-katalógus rendezése.

properties.collation
  • string

Az adatbázis rendezése.

properties.createMode

Az adatbázis létrehozásának módját határozza meg.

Alapértelmezett: rendszeres adatbázis-létrehozás.

Másolás: létrehoz egy adatbázist egy meglévő adatbázis másolataként. A sourceDatabaseId azonosítót a forrásadatbázis erőforrás-azonosítójaként kell megadni.

Másodlagos: létrehoz egy adatbázist egy meglévő adatbázis másodlagos replikájaként. A sourceDatabaseId azonosítót meg kell adni a meglévő elsődleges adatbázis erőforrás-azonosítójaként.

PointInTimeRestore: Adatbázist hoz létre egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. A sourceDatabaseId azonosítót meg kell adni a meglévő adatbázis erőforrás-azonosítójaként, és meg kell adni a restorePointInTime értéket.

Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként a sourceDatabaseId azonosítót kell megadni.

Visszaállítás: Létrehoz egy adatbázist egy törölt adatbázis biztonsági másolatának visszaállításával. Meg kell adni a sourceDatabaseId azonosítót. Ha a sourceDatabaseId az adatbázis eredeti erőforrás-azonosítója, akkor a sourceDatabaseDeletionDate értéket kell megadni. Ellenkező esetben a sourceDatabaseId azonosítónak kell lennie a visszaállítható elvetett adatbázis-erőforrás-azonosítónak, és a sourceDatabaseDeletionDate paraméter figyelmen kívül lesz hagyva. A restorePointInTime is megadható a visszaállításhoz egy korábbi időpontból.

RestoreLongTermRetentionBackup: Létrehoz egy adatbázist egy hosszú távú megőrzési tárolóból való visszaállítással. A recoveryServicesRecoveryPointResourceId értéket meg kell adni a helyreállítási pont erőforrás-azonosítójaként.

A Copy, Secondary és RestoreLongTermRetentionBackup nem támogatott a DataWarehouse kiadásban.

properties.creationDate
  • string

Az adatbázis létrehozásának dátuma (ISO8601 formátum).

properties.currentBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfióktípus.

properties.currentServiceObjectiveName
  • string

Az adatbázis aktuális szolgáltatásiszint-célkitűzésének neve.

properties.currentSku

A termékváltozat neve és szintje.

properties.databaseId
  • string

Az adatbázis azonosítója.

properties.defaultSecondaryLocation
  • string

Az adatbázis alapértelmezett másodlagos régiója.

properties.earliestRestoreDate
  • string

Ez az adatbázishoz elérhető legkorábbi kezdési dátumot és időpontot rögzíti (ISO8601 formátum).

properties.elasticPoolId
  • string

Az adatbázist tartalmazó rugalmas készlet erőforrás-azonosítója.

properties.failoverGroupId
  • string

A feladatátvételi csoport erőforrás-azonosítója, amelyhez ez az adatbázis tartozik.

properties.federatedClientId
  • string

Az adatbázis-CMK-forgatókönyv bérlők közötti használatához használt ügyfél-azonosító

properties.highAvailabilityReplicaCount
  • integer

A magas rendelkezésre állás biztosításához használt adatbázishoz társított másodlagos replikák száma. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.isInfraEncryptionEnabled
  • boolean

Az infratitkosítás engedélyezve van ehhez az adatbázishoz.

properties.isLedgerOn
  • boolean

Azt jelzi, hogy ez az adatbázis tranzakciónapló-adatbázis-e, ami azt jelenti, hogy az adatbázis összes táblája tranzakciónapló-tábla. Megjegyzés: a tulajdonság értéke az adatbázis létrehozása után nem módosítható.

properties.licenseType

Az adatbázishoz alkalmazandó licenctípus. LicenseIncludedha licencre van szüksége, vagy BasePrice ha rendelkezik licenccel, és jogosult a Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId
  • string

Az adatbázis létrehozási műveletéhez társított hosszú távú megőrzési biztonsági másolat erőforrás-azonosítója.

properties.maintenanceConfigurationId
  • string

Az adatbázishoz rendelt karbantartási konfiguráció azonosítója. Ez a konfiguráció határozza meg azt az időszakot, amikor a karbantartási frissítések történnek.

properties.maxLogSizeBytes
  • integer

Az adatbázis maximális naplómérete.

properties.maxSizeBytes
  • integer

Az adatbázis maximális mérete bájtban kifejezve.

properties.minCapacity
  • number

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve

properties.pausedDate
  • string

Az a dátum, amikor az adatbázist felhasználói konfiguráció vagy művelet szüneteltette (ISO8601 formátum). Null érték, ha az adatbázis készen áll.

properties.readScale

Az írásvédett útválasztás állapota. Ha engedélyezve van, azokat a kapcsolatokat, amelyeknél az alkalmazás szándéka csak olvashatóra van beállítva a kapcsolati karakterlánc lehet átirányítani egy, ugyanabban a régióban lévő, könnyen másodlagos replikára. Rugalmas készleten belüli rugalmas skálázású adatbázisokra nem alkalmazható.

properties.recoverableDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója.

properties.recoveryServicesRecoveryPointId
  • string

Az adatbázis létrehozási műveletéhez társított helyreállítási pont erőforrás-azonosítója.

properties.requestedBackupStorageRedundancy

Az adatbázis biztonsági mentéseinek tárolására használt tárfiók típusa.

properties.requestedServiceObjectiveName
  • string

Az adatbázis kért szolgáltatásiszint-célkitűzésének neve.

properties.restorableDroppedDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított visszaállítható elvetett adatbázis erőforrás-azonosítója.

properties.restorePointInTime
  • string

Megadja a forrásadatbázis azon időpontját (ISO8601 formátuma), amely az új adatbázis létrehozásához vissza lesz állítva.

properties.resumedDate
  • string

Az adatbázis felhasználói művelet vagy adatbázis-bejelentkezés (ISO8601 formátum) általi folytatásának dátuma. Null érték, ha az adatbázis szüneteltetve van.

properties.sampleName

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

properties.secondaryType

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named.

properties.sourceDatabaseDeletionDate
  • string

Az adatbázis törlésének időpontját adja meg.

properties.sourceDatabaseId
  • string

Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója.

properties.status

Az adatbázis állapota.

properties.zoneRedundant
  • boolean

Függetlenül attól, hogy ez az adatbázis zónaredundáns-e, ami azt jelenti, hogy az adatbázis replikái több rendelkezésre állási zónában lesznek elosztva.

sku

A termékváltozat neve és szintje.

tags
  • object

Erőforráscímkék.

DatabaseUserIdentity

Azure Active Directory erőforrás identitáskonfigurációját.

Name Type Description
clientId
  • string

A Azure Active Directory ügyfél-azonosító.

principalId
  • string

A Azure Active Directory egyszerű azonosító.

SampleName

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

Name Type Description
AdventureWorksLT
  • string
WideWorldImportersFull
  • string
WideWorldImportersStd
  • string

SecondaryType

Az adatbázis másodlagos típusa, ha másodlagos. Az érvényes értékek a Geo és a Named.

Name Type Description
Geo
  • string
Named
  • string

Sku

ARM-erőforrás-termékváltozat.

Name Type Description
capacity
  • integer

Az adott termékváltozat kapacitása.

family
  • string

Ha a szolgáltatás eltérő hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, az itt rögzíthető.

name
  • string

A termékváltozat neve, általában betű + számkód, pl. P3.

size
  • string

Az adott termékváltozat mérete

tier
  • string

Az adott termékváltozat szintje vagy kiadása, például alapszintű, Prémium.