Databases - Upgrade Data Warehouse

Met à niveau un entrepôt de données.

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

Paramètres URI

Nom Dans Obligatoire Type Description
databaseName
path True

string

Nom de la base de données à mettre à niveau.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

Mise à niveau réussie de l’entrepôt de données.

202 Accepted

La mise à niveau de l’entrepôt de données est en cours.

Other Status Codes

Réponses d’erreur : ***

  • 400 InvalidStandbyGeoReadScale : l’utilisateur a tenté d’activer l’échelle de lecture sur une base de données géographique de secours qui ne la prend pas en charge.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse : la rotation des clés pour le protecteur TDE au niveau de la base de données est bloquée lorsque les transactions actives bloquent le journal chiffré avec d’anciennes clés. Reportez-vous à aka.ms/azuresqldbkeyrotation pour connaître les stratégies possibles pour contourner ce problème.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject : la base de données ne peut pas mettre à jour sa référence SKU, car elle contient des objets mémoire optimisés.

  • 400 PerDBCMKNotSupportedWithLTR : la clé CMK au niveau de la base de données n’est pas prise en charge lorsque la conservation des sauvegardes à long terme est activée sur la base de données.

  • 400 SourceServerNotFound : la partie serveur d’un ID de base de données source fournie dans un appel d’API CreateDatabaseAsCopy ne correspond pas à un serveur existant.

  • 400 ElasticPoolOverStorageUsage : tentative d’écriture de données dans une base de données lorsque la limite de stockage du pool élastique a été atteinte.

  • 400 InvalidDatabaseCreateMode : demande de création d’une base de données non valide.

  • 400 MissingAsymmetricKeyOnTargetServer : le serveur cible n’a pas accès à une clé asymétrique.

  • 400 MismatchingSubscriptionWithUrl : l’abonnement fourni ne correspond pas à l’abonnement dans l’URL.

  • 400 MultipleDroppedDatabasesWithTheSameName : plusieurs bases de données supprimées portant le même nom ont été trouvées sur le serveur.

  • 400 InvalidAddSecondaryPermission : l’utilisateur ne dispose pas des autorisations suffisantes pour ajouter un serveur secondaire sur le serveur spécifié.

  • 400 AzureKeyVaultClientError : le client Azure Key Vault a rencontré une erreur.

  • 400 UnsupportedServiceName : le nom spécifié est un nom non valide, car il contient un ou plusieurs caractères Unicode non pris en charge.

  • 400 AzureKeyVaultClientInfoError : une erreur s’est produite lors de l’obtention d’informations pour le client Azure Key Vault.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize : l’utilisateur a tenté de remplacer la base de données par une référence sKU avec une taille de journal maximale inférieure à celle de l’utilisation actuelle.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType : la modification de la propriété de registre n’est pas prise en charge pour ce type de ressource.

  • 400 InvalidBackupStorageAccountType : l’utilisateur a passé zrs/lrs lors de la création/mise à jour d’une base de données, mais il a échoué, soit parce que le client n’est pas dans la liste verte ou parce que zrs n’est pas disponible dans la région spécifiée.

  • 400 CannotUpdateToFreeDatabase : la mise à jour d’une base de données vers la référence SKU gratuite n’est pas prise en charge.

  • 400 DatabaseInvalidSkuPropertyCombination : les propriétés de la référence SKU demandée sont incohérentes. Veuillez case activée qu’une combinaison valide est spécifiée. Consultez https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability pour plus d’informations.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded : l’utilisateur a essayé de créer un réplica nommé qui dépasserait le nombre autorisé par base de données primaire

  • 400 UnsupportedBackupStorageRedundancyForEdition : la redondance de stockage de sauvegarde demandée n’est pas prise en charge pour l’édition

  • 400 DatabaseIsCurrentlyPinned : Microsoft a épinglé votre base de données SQL Server version du moteur. Pour vous assurer que votre base de données ne rencontre pas de problèmes de production, toutes les opérations de mise à l’échelle futures sur votre base de données seront bloquées jusqu’à ce qu’elle n’ait pas été épinglée. Contactez le support Microsoft pour obtenir de l’aide sur la mise à l’échelle.

  • 400 RestoreTargetEditionSizeInsufficient : l’utilisateur a tenté de restaurer une base de données dans une édition d’une taille inférieure à la taille allouée actuelle de la source.

  • 400 InvalidSku : l’utilisateur a spécifié une référence SKU non valide.

  • 400 InvalidTierSkuCombination : le niveau spécifié ne prend pas en charge la référence SKU spécifiée.

  • 400 ServerNotFound : le serveur demandé est introuvable.

  • 400 UnsupportedBackupStorageRedundancy : la redondance du stockage de sauvegarde spécifiée n’est pas prise en charge dans la région cible.

  • 400 InvalidIdentityId : un ou plusieurs ID d’identité fournis ne sont pas des ID de ressource ARM valides. Entrez le ou les ID valides, puis réessayez.

  • 400 LTRSterlingToVldbMigrationNotSupported : impossible de changer l’objectif de service pour la base de données en Hyperscale, car la rétention à long terme n’est pas encore prise en charge sur Hyperscale. Désactivez la rétention à long terme sur la base de données et réessayez.

  • 400 TokenTooLong : le jeton fourni est trop long.

  • 400 FeatureDisabledOnSelectedEdition : l’utilisateur a tenté d’utiliser une fonctionnalité désactivée sur l’édition actuelle de la base de données.

  • 400 OfferDisabledOnSubscription : le type d’offre d’abonnement n’est pas autorisé à provisionner la ressource demandée.

  • 400 UnableToCreateGeoChain : l’utilisateur a tenté de créer une base de données secondaire (chaînage), même si le chargement automatique des synthèses de registre a été configuré

  • 400 InvalidNumberOfIdentities : une seule identité managée affectée par l’utilisateur est prise en charge au niveau de la base de données.

  • 400 DatabaseNamedReplicaChainingNotAllowed : l’utilisateur a essayé de créer un réplica nommé d’un réplica nommé qui n’est pas autorisé.

  • 400 DatabaseNamedReplicaInvalidOperation : l’utilisateur a tenté une opération non prise en charge sur un réplica nommé.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase : l’utilisateur a tenté de créer un réplica nommé dans un abonnement ou une région différente de la base de données source.

  • 400 InvalidTargetSubregion : le serveur cible d’un serveur secondaire non lisible n’est pas dans une région Azure associée à la récupération d’urgence.

  • 400 CannotAssignIdentityToMaster : impossible d’attribuer une identité à une base de données système. L’identité de base de données ne peut pas être affectée aux bases de données « master », « model », « tempdb », « msdb » ou « resource ».

  • 400 PerDatabaseCMKDWNotSupported : la clé CMK au niveau de la base de données en préversion n’est pas prise en charge pour l’édition Datawarehouse.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer : les créations de pools SQL sont bloquées pour les espaces de travail compatibles CMK jusqu’à ce que l’espace de travail soit activé. Tout d’abord, activez la protection contre le vidage et accordez à l’identité managée de l’espace de travail les autorisations requises (Get, Wrap Key, Unwrap Key) sur le Key Vault Azure de la clé d’espace de travail. Ensuite, activez votre espace de travail une fois que vous avez accordé l’accès.

  • 400 PartnerServerNotCompatible : l’utilisateur tente de copier une base de données d’un serveur SAWA V1 vers un serveur Sterling ou vice versa.

  • 400 IncorrectReplicationLinkState : l’opération s’attend à ce que la base de données soit dans un état attendu sur le lien de réplication.

  • 400 TargetElasticPoolDoesNotExist : le pool élastique n’existe pas sur un serveur.

  • 400 ElasticPoolSkuCombinationInvalid : le pool élastique et la référence sku ne peuvent être spécifiés ensemble que si la référence sku est spécifiée en tant que « ElasticPool ».

  • 400 ElasticPoolTierCombinationInvalid : le niveau de base de données est différent du niveau de service du pool élastique.

  • 400 ElasticPoolNameRequired : l’utilisateur a essayé de créer ou de mettre à jour la base de données vers l’objectif de service du pool élastique sans spécifier le nom du pool élastique.

  • 400 MissingThumbprintCrm : l’opération de restauration d’une base de données CRM a échoué, car un certificat TDE requis était manquant. Réessayez l’opération de restauration dans un pool élastique existant.

  • 400 ElasticPoolOverStorage : tentative d’écriture de données dans une base de données lorsque la limite de stockage du pool élastique a été atteinte.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings : tentative de fournir des DTU min pour les bases de données du pool élastique qui dépassent les DTU demandées du pool élastique.

  • 400 RestoreTargetEditionSizeInsufficientV2 : l’utilisateur a tenté de restaurer une base de données dans une édition d’une taille inférieure à la taille allouée de la base de données restaurée.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase : la base de données ne peut pas mettre à jour sa référence SKU, car elle est activée pour la capture de données modifiées.

  • 400 ElasticPoolDatabaseCountOverLimit : tentative de création ou d’ajout d’une base de données au pool élastique lorsque la limite du nombre de bases de données du pool élastique a été atteinte.

  • 400 ResourcePoolStorageLimitHitDuringRestore : la base de données restaurée ne peut pas être restaurée dans le pool de ressources en raison de la capacité de stockage restante dans le pool.

  • 400 CannotChangeToOrFromDataWarehouseTier : l’utilisateur a tenté de modifier la référence sku d’une base de données du niveau DataWarehouse vers des niveaux non DataWarehouse ou vice versa.

  • 400 CurrentDatabaseSizeExceedsMaxSize : l’utilisateur a tenté de réduire la taille maximale d’une base de données à une taille inférieure à l’utilisation actuelle.

  • 400 PerDatabaseCMKRestoreNotSupported : la restauration de base de données n’est pas prise en charge lorsque la clé CMK au niveau de la base de données est configurée en préversion.

  • 400 PerDatabaseCMKHSNotSupported : cmk au niveau de la base de données en préversion n’est pas pris en charge pour l’édition Hyperscale.

  • 400 AzureKeyVaultKeyDisabled : l’opération n’a pas pu être effectuée sur le serveur, car la clé Azure Key Vault est désactivée.

  • 400 PerDatabaseCMKGeoReplicationNotSupported : la géoréplication et la copie de base de données ne sont pas prises en charge lorsque la clé CMK au niveau de la base de données est configurée en préversion.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage : tentative de réduction de la limite de stockage du pool élastique sous son utilisation du stockage.

  • 400 AzureKeyVaultInvalidExpirationDate : l’opération n’a pas pu être terminée, car la date d’expiration de la clé Azure Key Vault n’est pas valide.

  • 400 InvalidStandbyGeoEdition : l’utilisateur a tenté de créer une zone géographique de secours basée sur DTU.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty : l’opération n’a pas pu être effectuée, car l’URI azure Key Vault est null ou vide.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings : le nombre de bases de données et de VCore min par base de données ne peut pas dépasser les VCores demandés du pool élastique.

  • 400 UpdateNotAllowedOnPausedDatabase : l’utilisateur a tenté d’effectuer une mise à jour sur une base de données en pause.

  • 400 GeoRestoreBackupStorageTypeNotSupported : les demandes de récupération de base de données ne sont pas valides lorsqu’elles sont émises sur une base de données qui n’est pas configurée pour utiliser le stockage de sauvegarde géoredondant.

  • 400 RestoreHyperscaleToNonHyperscale : la restauration d’une sauvegarde de base de données Hyperscale vers un niveau de service non Hyperscale ou vice versa n’est pas prise en charge.

  • 400 SubscriptionDoesNotHaveAccessToServer : l’abonnement n’a pas accès aux serveurs spécifiés

  • 400 RecoveryPointDoesNotExist : le point de récupération spécifié n’existe pas ou n’est pas valide.

  • 400 AzureKeyVaultNoServerIdentity : l’identité du serveur n’est pas correctement configurée.

  • 400 InvalidMaxSizeTierCombination : le niveau spécifié ne prend pas en charge la taille maximale de base de données spécifiée.

  • 400 LtrBackupNotFound : la sauvegarde de rétention à long terme spécifiée n’existe pas.

  • 400 AzureKeyVaultInvalidUri : réponse non valide d’Azure Key Vault. Utilisez un URI de Key Vault Azure valide.

  • 400 InvalidPointInTime : le point dans le temps spécifié n’est pas valide pour la base de données.

  • 400 AzureKeyVaultMissingPermissions : le serveur n’a pas les autorisations requises sur le Key Vault Azure.

  • 400 GeoRestoreCannotResolveTargetCluster - Impossible de résoudre le cluster cible pour le serveur

  • 400 InvalidReadScaleEdition : l’utilisateur a tenté d’activer la mise à l’échelle en lecture sur un type de base de données qui ne la prend pas en charge.

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool : la spécification de l’objectif ou de l’édition de niveau de service cible n’est pas prise en charge lors de la restauration vers un pool élastique.

  • 400 InvalidReadScaleUnits : l’utilisateur a tenté de fournir une valeur d’échelle de lecture qui n’est pas prise en charge.

  • 400 RestoreNotSupportedForGeoDrSecondary : les opérations de restauration à un point dans le temps et de récupération de base de données ne sont pas prises en charge sur les bases de données actuellement configurées en tant que géo-secondaires.

  • 400 SecurityAzureKeyVaultInvalidKeyName : l’opération n’a pas pu être effectuée en raison d’un nom de clé de serveur non valide.

  • 400 RegionDoesNotSupportVersion : un utilisateur a tenté de créer un serveur d’une version spécifiée à un emplacement où cette version de serveur n’est pas prise en charge.

  • 400 GeoSecondaryMaxSizeUpdateFailed : la base de données géo-secondaire est d’un SLO qui ne prend pas en charge la valeur maxsize demandée, la géosecondaire se trouve dans une région non prise en charge ou une opération de mise à jour est déjà en cours sur la base de données géo-secondaire.

  • 400 AdalGenericError : l’opération n’a pas pu être terminée, car une erreur Azure Active Directory a été rencontrée.

  • 400 AdalServicePrincipalNotFound : l’opération n’a pas pu être terminée, car une erreur de principal de service introuvable dans la bibliothèque Azure Active Directory a été rencontrée.

  • 400 InvalidTier : l’utilisateur a spécifié un niveau non valide.

  • 400 AzureKeyVaultMalformedVaultUri : l’URI de Key Vault fourni n’est pas valide.

  • 400 CannotUseReservedDatabaseName : impossible d’utiliser le nom de la base de données réservée dans cette opération.

  • 400 RequestedDatabaseSizeRequiresShrink : l’utilisateur a tenté d’ALTER DATABASE MODIFY MAXSIZE pour modifier le MAXSIZE d’une base de données à une taille plus petite que la taille actuelle.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize : l’utilisateur a tenté de réduire la taille maximale d’une base de données à une taille inférieure à l’utilisation actuelle.

  • 400 InvalidServerName : nom de serveur non valide spécifié.

  • 400 CannotUseTrailingWhitespacesInDatabaseName : la validation du nom de la base de données a échoué.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded : la base de données source ne peut pas avoir d’édition supérieure à la base de données cible.

  • 400 SecurityAdalPrincipalCertExpiredError : l’opération n’a pas pu être effectuée, car le certificat principal Azure Key Vault a expiré.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded : la base de données cible ne peut pas avoir d’édition inférieure à la base de données source.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress : l’opération n’est pas autorisée, car l’opération de copie ou de basculement de la base de données «{0} » sur le serveur «{1} » est en cours.

  • 400 InvalidCollation : le classement n’est pas reconnu par le serveur.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel : l’URI Key Vault fourni n’est pas valide.

  • 400 KeyMaterialNotFoundOnRemoteServer : le serveur distant n’a pas accès au matériel de clé utilisé comme protecteur TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported : le coffre de clés fourni utilise une taille de clé RSA ou un type de clé non pris en charge. La taille de clé RSA prise en charge est 2048 ou 3072 et le type de clé est RSA ou RSA-HSM.

  • 400 SameKeyMaterialNotFoundOnRemoteServer : le serveur secondaire n’a pas le matériel de clé du protecteur de chiffrement du serveur principal.

  • 400 ElasticPoolOverFileSpace : espace de fichier insuffisant dans le pool élastique.

  • 400 PartnerDBNotCompatibleForSGXEnclave : la tentative de définition d’une liaison GeoDR ou de mise à jour du SLO pour une base de données avec enclave n’est prise en charge que lorsque les deux bases de données s’exécutent sur du matériel de série DC.

  • 400 UpdateNotAllowedInCurrentReplicationState : l’opération n’est pas autorisée sur la base de données dans son état de réplication actuel.

  • 400 InvalidLicenseType : l’utilisateur a essayé de créer ou de mettre à jour une base de données ou un pool élastique avec un type de licence non pris en charge.

  • 400 GeoReplicaLimitReached : la limite de réplication par réplica a été atteinte.

  • 400 Un supportedCapacity : l’utilisateur a tenté de créer ou de mettre à jour une base de données avec une capacité qui n’est pas prise en charge.

  • 400 ReplicationSourceAndTargetMustHaveSameName : les bases de données source et cible de réplication doivent avoir le même nom.

  • 400 ProvisioningDisabled : affiche le message d’erreur de l’autoriseur d’opération de ressources tel qu’il est, sans modification

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers : les bases de données source et cible de réplication doivent se trouver dans des serveurs logiques différents.

  • 400 CannotUpdateIsLedgerDatabase : la propriété de registre d’une base de données existante ne peut pas être mise à jour.

  • 400 UnableToResolveRemoteServer : le nom du serveur partenaire distant n’a pas pu être résolu en raison d’un nom de serveur non valide ou de problèmes de connectivité DNS.

  • 400 RemoteDatabaseCopyPermission : l’utilisateur n’a pas l’autorisation suffisante pour créer une copie de base de données sur le serveur spécifié.

  • 400 CannotMoveOrDropSyncMetadataDatabase : impossible de supprimer la base de données utilisée comme base de données de métadonnées de synchronisation.

  • 400 SecurityAzureKeyVaultGeoChainError : la création d’un composant secondaire (un processus appelé chaînage) n’est pas prise en charge lors de l’activation de Transparent Data Encryption à l’aide d’Azure Key Vault (BYOK).

  • 400 RestoreToFreeEditionNotSupported : la cible Restore et GeoRestore ne peut pas être une base de données gratuite.

  • 400 CannotMoveOrDropJobAccountDatabase : impossible de supprimer la base de données associée au compte de travail.

  • 400 RestoreNotSupportedForFreeEdition - Restore et GeoRestore ne sont pas pris en charge pour la base de données gratuite.

  • 400 JobAgentDatabaseEditionUnsupported : l’objectif de niveau de service de la base de données spécifiée n’est pas pris en charge pour une utilisation en tant que base de données d’agent de travail.

  • 400 InvalidDroppedDatabase : la base de données source supprimée n’existe pas sur le serveur pendant la période de récupération prise en charge.

  • 400 InvalidLiveDatabase : la base de données source n’existe pas sur le serveur pendant la période de récupération prise en charge. Si vous restaurez une base de données supprimée, spécifiez sa date de suppression.

  • 400 InvalidVldbRecoverySlo : la récupération de l’édition Hyperscale nécessite que les bases de données source et cible utilisent l’objectif de niveau de service Hyperscale.

  • 400 SourceDatabaseNotFound : la base de données source n’existe pas.

  • 400 InvalidVldbRestoreSlo : la restauration à un point dans le temps de l’édition Hyperscale nécessite que les bases de données source et cible utilisent l’objectif de niveau de service Hyperscale.

  • 400 CannotSpecifyPoolOrSlo : la spécification d’un pool élastique et/ou la modification de l’objectif de niveau de service ou de l’édition n’est pas prise en charge pour l’édition.

  • 400 InvalidPublicMaintenanceConfiguration : l’utilisateur a essayé de spécifier une configuration de maintenance publique qui ne peut pas être convertie en id interne (région incorrecte ou incorrecte).

  • 400 MaintenanceWindowNotSupportedForNamedReplica : l’utilisateur a tenté de créer ou de mettre à jour des réplica nommés avec une fenêtre de maintenance autre que celle par défaut, qui n’est pas prise en charge.

  • 400 ChangeUnsupportedOnEntity : l’utilisateur a tenté une opération de création/mise à jour/suppression non prise en charge sur une entité donnée.

  • 400 UpgradeOnlyAllowedOnDataWarehouseInstances : l’utilisateur a tenté de mettre à niveau des instance non datawarehouse.

  • 404 OperationIdNotFound : l’opération avec ID n’existe pas.

  • 404 DatabaseDoesNotExist : l’utilisateur a spécifié un nom de base de données qui n’existe pas sur ce serveur instance.

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 SubscriptionNotFound : l’abonnement demandé est introuvable.

  • 404 ServerNotInSubscription : le serveur spécifié n’existe pas dans l’abonnement spécifié.

  • 404 CannotFindObject : impossible de trouver l’objet, car il n’existe pas ou vous n’avez pas d’autorisations

  • 405 UnsupportedReplicationOperation : une opération de réplication non prise en charge a été lancée sur la base de données.

  • 409 OperationCancelled : l’opération a été annulée par l’utilisateur.

  • 409 Opération interrompue : l’opération sur la ressource n’a pas pu être terminée, car elle a été interrompue par une autre opération sur la même ressource.

  • 409 FreeDbAlreadyExists : une seule base de données gratuite peut exister pour un abonnement par région.

  • 409 ConflictingServerOperation : une opération est en cours pour le serveur.

  • 409 SubscriptionDisabled : l’abonnement est désactivé.

  • 409 ConflictingSystemOperationInProgress : une opération de maintenance du système est en cours sur la base de données et d’autres opérations doivent attendre qu’elle soit terminée.

  • 409 ConflictRequestToUpdateBackupRedundancy : une demande de conflit pour modifier la redondance du stockage de sauvegarde est toujours en cours.

  • 409 SkuAssignmentInProgress : la demande d’affectation actuelle ne peut pas être traitée, car une requête précédente n’est pas terminée.

  • 409 DatabaseElasticPoolMaintenanceConflict : l’utilisateur a essayé de créer ou de mettre à jour une base de données avec une configuration de maintenance spécifiée qui était en conflit avec celle du pool élastique de la base de données.

  • 409 ServerDtuQuotaExceeded : impossible d’effectuer l’opération, car le serveur dépasserait le quota d’unités de débit de base de données autorisé.

  • 409 UnableToAlterDatabaseInReplication : édition modifiée par l’utilisateur sur une base de données dans une relation de réplication.

  • 409 SubscriptionVcoreQuotaExceeded : impossible d’effectuer l’opération, car l’abonnement dépasserait le quota vCore autorisé.

  • 409 CurrentMemoryUsageExceedsSkuQuota : l’utilisateur a tenté une opération de mise à jour de référence sKU qui ne peut pas être effectuée en raison de la consommation plus élevée des ressources.

  • 409 ServerKeyNameAlreadyExists : la clé de serveur existe déjà sur le serveur.

  • 409 ServerKeyUriAlreadyExists : l’URI de clé de serveur existe déjà sur le serveur.

  • 409 ServerKeyDoesNotExists - la clé du serveur n’existe pas.

  • 409 UpdateSloInProgress : l’utilisateur a tenté de lancer une opération incompatible pendant qu’une mise à jour SLO était en cours.

  • 409 UpdateSloFailedDatabaseTooBusy : l’opération de mise à jour SLO n’a pas pu se terminer, car la base de données était trop occupée.

  • 409 ElasticPoolBusy : une opération de gestion a été tentée sur un pool élastique occupé.

  • 409 AzureKeyVaultKeyNameNotFound : l’opération n’a pas pu être effectuée, car le nom de la clé Azure Key Vault n’existe pas.

  • 409 AzureKeyVaultKeyInUse : la clé est actuellement utilisée par le serveur.

  • 409 ServerDisabled : le serveur est désactivé.

  • 409 ConflictingDatabaseOperation : il existe déjà une opération sur la base de données et l’opération actuelle doit attendre qu’elle soit terminée.

  • 409 SimultaneousSkuChangeNotAllowed : les opérations de modification d’objectif de service ne peuvent pas s’exécuter simultanément sur les deux bases de données d’une relation de réplication.

  • 409 TargetElasticPoolBeingUpdated : impossible de démarrer la mise à jour du pool élastique, car une opération de copie est en cours pour l’une des bases de données de ce pool élastique

  • 409 InvalidOperationForDatabaseNotInReplicationRelationRelationship : une opération d’amorçage de réplication a été effectuée sur une base de données qui se trouve déjà dans une relation de réplication.

  • 409 InvalidOperationForDatabaseInReplicationRelationShip : une opération d’amorçage de réplication a été effectuée sur une base de données qui se trouve déjà dans une relation de réplication.

  • 409 DuplicateGeoDrRelation : les bases de données sont déjà dans une relation de réplication. Il s’agit d’une demande en double.

  • 409 DatabaseCopyLimitPerReplicaReached : l’utilisateur a atteint la limite de copies de base de données simultanées.

  • 409 RemoteDatabaseExists : le nom de la base de données de destination existe déjà sur le serveur de destination.

  • 429 SubscriptionTooManyCreateUpdateRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 429 SubscriptionTooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 429 SubscriptionTooManyCreateUpdateRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 429 SubscriptionTooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 500 OperationTimedOut : l’opération a expiré et a été automatiquement restaurée. Réessayez l’opération.

  • 500 ActivateOrDeactivateWorkflowThrottling : échec du workflow d’activation ou de désactivation, car il y a trop de flux de travail simultanés

  • 503 TooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 503 TooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 503 AzureKeyVaultConnectionFailed : l’opération n’a pas pu être effectuée sur le serveur, car les tentatives de connexion à Azure Key Vault ont échoué

  • 503 AzureKeyVaultGenericConnectionError : l’opération n’a pas pu être terminée, car une erreur s’est produite lors de la tentative de récupération des informations Key Vault .

  • 503 DatabaseUnavailable : l’opération a échoué car la base de données n’est pas disponible.

  • 504 RequestTimeout : la demande de service a dépassé le délai d’expiration autorisé.

Exemples

Upgrades a data warehouse.

Sample Request

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

Sample Response