Condividi tramite


Database Operations - Cancel

Annulla l'operazione asincrona nel database.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/operations/{operationId}/cancel?api-version=2023-08-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
databaseName
path True

string

Nome del database.

operationId
path True

string (uuid)

Identificatore dell'operazione.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.

serverName
path True

string

Nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

La richiesta di annullamento è stata eseguita correttamente.

Other Status Codes

ErrorResponse

Risposte di errore:

  • 400 ManagedInstanceStoppingOrStopped - Operazione in conflitto inviata mentre l'istanza è in stato di arresto/arresto

  • 400 ManagedInstanceStarting - Operazione in conflitto inviata mentre l'istanza è in stato di avvio

  • 400 InvalidServerName - Nome server non valido specificato.

  • 400 InvalidIdentifier: l'identificatore contiene NULL o un carattere Unicode non valido.

  • 400 TokenTooLong: il token fornito è troppo lungo.

  • 400 ElasticPoolOverStorageUsage - Tentativo di scrivere dati in un database quando è stato raggiunto il limite di archiviazione del pool elastico.

  • 400 TokenTooLong: il token fornito è troppo lungo.

  • 400 SourceDatabaseEncryptionProtectorKeyUriRequiredForPerDatabaseCMKCopyOrReplication - Database secondario geografico mancante AKV del database primario geografico

  • 400 PerDatabaseCMKAKVKeyMaterialMissingOnGeoSecondary: tutti i database nella replica geografica devono contenere lo stesso materiale della chiave della protezione della crittografia del database di origine. Aggiungere la chiave "{0}" con lo stesso materiale della chiave al database di destinazione "{1}".

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary - Quando la rotazione automatica della protezione TDE a livello di database è abilitata, i database di origine e di destinazione devono essere connessi allo stesso insieme di credenziali delle chiavi. Aggiungere la chiave '{0}' (dallo stesso insieme di credenziali delle chiavi connesso al database di origine) al database di destinazione '{1}'.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeysWithDatabaseName - Durante il tentativo di replicare un database configurato con la protezione di crittografia a livello di database, le chiavi correnti usate dal database primario devono essere passate al database secondario '{0}'

  • 400 CannotMoveOrDropJobAccountDatabase - Impossibile eliminare il database associato all'account del processo.

  • 400 JobAgentDatabaseEditionUnsupported: l'obiettivo del livello di servizio del database specificato non è supportato per l'uso come database dell'agente processo.

  • 400 ServerNotFound - Il server richiesto non è stato trovato.

  • 400 InvalidMaxSizeTierCombination: il livello specificato non supporta le dimensioni massime del database specificate.

  • 400 InvalidTier: l'utente ha specificato un livello non valido.

  • 400 CannotUseReservedDatabaseName: impossibile utilizzare il nome del database riservato in questa operazione.

  • 400 InvalidServerName - Nome server non valido specificato.

  • 400 ProvisioningDisabled - Visualizza il messaggio di errore dell'autorizzatore dell'operazione delle risorse così come è, senza modifiche

  • 400 CannotUpdateIsLedgerDatabase- Impossibile aggiornare la proprietà libro mastro di un database esistente.

  • 400 InvalidCollation : le regole di confronto non sono riconosciute dal server.

  • 400 UnableToResolveRemoteServer- Impossibile risolvere il nome del server partner remoto a causa di problemi di connettività DNS o nome server non validi.

  • 400 RemoteDatabaseCopyPermission: l'utente non dispone di autorizzazioni sufficienti per creare una copia del database nel server specificato.

  • 400 SourceDatabaseNotFound - Il database di origine non esiste.

  • 400 ChangeUnsupportedOnEntity - L'utente ha tentato un'operazione di creazione/aggiornamento/eliminazione non supportata in una determinata entità.

  • 400 UpdateNotAllowedInCurrentReplicationState: l'operazione non è consentita nel database nello stato di replica corrente.

  • 400 GeoReplicaLimitReached: è stato raggiunto il limite di replica per replica.

  • 400 ReplicationSourceAndTargetMustHaveSameName: i database di origine e di destinazione della replica devono avere lo stesso nome.

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers: i database di origine e di destinazione della replica devono trovarsi in server logici diversi.

  • 400 SourceServerNotFound: la parte server di un ID di database di origine fornito in una chiamata API CreateDatabaseAsCopy non esegue il mapping a un server esistente.

  • 400 InvalidDatabaseCreateMode - Richiesta non valida per creare un database.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject: il database non può aggiornare lo SKU perché dispone di oggetti ottimizzati per la memoria.

  • 400 PartnerDBNotCompatibleForSGXEnclave- Il tentativo di impostare il collegamento GeoDR o aggiornare SLO per il database abilitato per l'enclave è supportato solo quando entrambi i database sono in esecuzione nell'hardware della serie DC.

  • 400 InvalidAddSecondaryPermission: l'utente non dispone di autorizzazioni sufficienti per aggiungere secondario nel server specificato.

  • 400 UnsupportedServiceName: il nome specificato non è valido perché contiene uno o più caratteri Unicode non supportati.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize- L'utente ha tentato di modificare il database in uno SKU con dimensioni massime massime inferiori rispetto all'utilizzo corrente.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase: il database non può aggiornare lo SKU perché è abilitato per CDC.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType - La modifica della proprietà libro mastro non è supportata per questo tipo di risorsa.

  • 400 InvalidSku: l'utente ha specificato uno SKU non valido.

  • 400 InvalidTierSkuCombination: il livello specificato non supporta lo SKU specificato.

  • 400 FeatureDisabledOnSelectedEdition : l'utente ha tentato di usare una funzionalità disabilitata nell'edizione del database corrente.

  • 400 OfferDisabledOnSubscription : il tipo di offerta sottoscrizione è limitato dal provisioning della risorsa richiesta.

  • 400 InvalidTargetSubregion: il server di destinazione di un database secondario non leggibile non si trova in un'area di Azure associata al ripristino di emergenza.

  • 400 CurrentDatabaseSizeExceedsMaxSize- L'utente ha tentato di ridurre le dimensioni massime per un database a una dimensione inferiore all'utilizzo corrente.

  • 400 AzureKeyVaultKeyDisabled- Impossibile completare l'operazione nel server perché la chiave di Azure Key Vault è disabilitata.

  • 400 AzureKeyVaultInvalidExpirationDate- Impossibile completare l'operazione perché la data di scadenza della chiave di Azure Key Vault non è valida.

  • 400 PartnerServerNotCompatible - L'utente sta tentando di copiare un database da un server SAWA V1 a un server Sterling o viceversa.

  • 400 IncorrectReplicationLinkState: l'operazione prevede che il database sia in uno stato previsto nel collegamento di replica.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty- Impossibile completare l'operazione perché l'URI di Azure Key Vault è null o vuoto.

  • 400 UnableToCreateGeoChain - L'utente ha tentato di creare un database secondario (concatenamento) anche se è stato configurato il caricamento automatico dei digest libro mastro

  • 400 TargetElasticPoolDoesNotExist: il pool elastico non esiste in un server.

  • 400 AzureKeyVaultNoServerIdentity - L'identità del server non è configurata correttamente.

  • 400 ElasticPoolSkuCombinationInvalid- Il pool elastico e lo SKU possono essere specificati insieme solo se lo SKU è specificato come 'ElasticPool'.

  • 400 AzureKeyVaultInvalidUri: risposta non valida da Azure Key Vault. Usare un URI di Azure Key Vault valido.

  • 400 ElasticPoolTierCombinationInvalid: il livello di database è diverso dal livello di servizio del pool elastico.

  • 400 AzureKeyVaultMissingPermissions: il server non dispone delle autorizzazioni necessarie per Azure Key Vault.

  • 400 ElasticPoolNameRequired - L'utente ha tentato di creare o aggiornare il database in base all'obiettivo di servizio del pool elastico senza specificare il nome del pool elastico.

  • 400 InvalidReadScaleEdition : l'utente ha tentato di abilitare la scalabilità in lettura su un tipo di database che non lo supporta.

  • 400 InvalidReadScaleUnits : l'utente ha tentato di fornire un valore di scala in lettura non supportato.

  • 400 SecurityAzureKeyVaultInvalidKeyName- Impossibile completare l'operazione a causa di un nome di chiave server non valido.

  • 400 GeoSecondaryMaxSizeUpdateFailed: il database geo-secondario è di un SLO che non supporta il valore maxsize richiesto o il database geo-secondario si trova in un'area non supportata o un'operazione di aggiornamento è già in corso nel database geo-secondario.

  • 400 AdalGenericError- Impossibile completare l'operazione perché è stato rilevato un errore di Azure Active Directory.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings: tentativo di fornire il numero minimo di DTU per i database nel pool elastico che supera le DTU richieste del pool elastico.

  • 400 AdalServicePrincipalNotFound- Impossibile completare l'operazione perché non è stato rilevato un errore dell'entità servizio della libreria di Azure Active Directory.

  • 400 AzureKeyVaultMalformedVaultUri: l'URI dell'insieme di credenziali delle chiavi specificato non è valido.

  • 400 ElasticPoolDatabaseCountOverLimit- Tentativo di creare o aggiungere database al pool elastico quando è stato raggiunto il limite di conteggio del database del pool elastico.

  • 400 RequestedDatabaseSizeRequiresShrink : l'utente ha tentato di modificare MAXSIZE ALTER DATABASE MODIFY PER modificare MAXSIZE per un database in una dimensione inferiore, quindi le dimensioni correnti.

  • 400 CannotChangeToOrFromDataWarehouseTier - L'utente ha tentato di modificare lo SKU di un database dal livello DataWarehouse a livelli non DataWarehouse o viceversa.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize- L'utente ha tentato di ridurre le dimensioni massime per un database a dimensioni inferiori all'utilizzo corrente.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage - Tentativo di ridurre il limite di archiviazione del pool elastico al di sotto del relativo utilizzo di archiviazione.

  • 400 CannotUseTrailingWhitespacesInDatabaseName- La convalida del nome del database non è riuscita.

  • 400 UpdateNotAllowedOnPausedDatabase - L'utente ha tentato di eseguire un aggiornamento in un database sospeso.

  • 400 SecurityAdalPrincipalCertExpiredError- Impossibile completare l'operazione perché il certificato dell'entità di insieme di credenziali delle chiavi di Azure è scaduto.

  • 400 DatabaseNameInUse - Database già esistente. Scegliere un nome di database diverso.

  • 400 SameKeyMaterialNotFoundOnRemoteServer - Il server secondario non dispone del materiale della chiave della protezione di crittografia del server primario.

  • 400 RegionDoesNotSupportVersion: un utente ha tentato di creare un server di una versione specificata in un percorso in cui tale versione del server non è supportata.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel: l'URI dell'insieme di credenziali delle chiavi specificato non è valido.

  • 400 KeyMaterialNotFoundOnRemoteServer - Il server remoto non ha accesso al materiale della chiave usato come protezione TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported: l'insieme di credenziali delle chiavi fornito usa le dimensioni o il tipo di chiave RSA non supportato. Le dimensioni della chiave RSA supportate sono 2048 o 3072 e il tipo di chiave è RSA o RSA-HSM.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded: il database di origine non può avere un'edizione superiore rispetto al database di destinazione.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded: il database di destinazione non può avere un'edizione inferiore rispetto al database di origine.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress - L'operazione non è consentita perché l'operazione di copia o failover per il database '{0}' nel server '{1}' è attualmente in corso.

  • 400 SecurityAzureKeyVaultGeoChainError- La creazione di un database secondario (un processo noto come concatenamento) non è supportata quando si abilita Transparent Data Encryption con Azure Key Vault (BYOK).

  • 400 ElasticPoolOverFileSpace - Spazio file insufficiente nel pool elastico.

  • 400 InvalidLicenseType: l'utente ha tentato di creare o aggiornare un database o un pool elastico con tipo di licenza non supportato.

  • 400 UnsupportedCapacity : l'utente ha tentato di creare o aggiornare il database con capacità non supportata.

  • 400 RestoreToFreeEditionNotSupported: il ripristino e la destinazione GeoRestore non possono essere database gratuiti.

  • 400 RestoreNotSupportedForFreeEdition: il ripristino e il georestore non sono supportati per il database gratuito.

  • 400 InvalidDroppedDatabase- Il database di origine eliminato non esiste nel server entro il periodo di recupero supportato.

  • 400 InvalidLiveDatabase- Il database di origine non esiste nel server entro il periodo di recupero supportato. Se si ripristina un database eliminato, specificare la data di eliminazione.

  • 400 InvalidVldbRecoverySlo: il ripristino dell'edizione Hyperscale richiede sia i database di origine che di destinazione per usare l'obiettivo del livello di servizio Hyperscale.

  • 400 CannotUpdateToFreeDatabase: l'aggiornamento di un database allo SKU gratuito non è supportato.

  • 400 InvalidVldbRestoreSlo - Il ripristino point-In-Time dell'edizione Hyperscale richiede sia i database di origine che di destinazione per usare l'obiettivo del livello di servizio Hyperscale.

  • 400 CannotSpecifyPoolOrSlo: specificare un pool elastico e/o modificare l'obiettivo o l'edizione del livello di servizio non è supportato per l'edizione.

  • 400 InvalidBackupStorageAccountType - L'utente ha passato zrs/lrs durante la creazione/aggiornamento di un database, ma non è riuscito perché il cliente non è incluso nell'elenco elementi consentiti o perché zrs non è disponibile nell'area specificata.

  • 400 DatabaseInvalidSkuPropertyCombination: le proprietà dello SKU richiesto non sono coerenti. Verificare che sia specificata una combinazione valida. Per altri dettagli, vedere https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded - L'utente ha provato a creare una replica denominata che supererebbe il numero consentito per ogni database primario

  • 400 UnsupportedBackupStorageRedundancyForEdition - La ridondanza dell'archiviazione di backup richiesta non è supportata per l'edizione

  • 400 DatabaseIsCurrentlyPinned- Microsoft ha aggiunto la versione del motore di SQL Server del database. Per assicurarsi che il database non riscontri problemi di produzione, eventuali operazioni di scalabilità future sul database verranno bloccate fino a quando non è stato aggiunto. Contattare il supporto tecnico Microsoft per assistenza per il ridimensionamento.

  • 400 RestoreTargetEditionSizeInsufficient - L'utente ha tentato di ripristinare un database in un'edizione di dimensioni inferiori rispetto alle dimensioni allocate correnti dell'origine.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer: le creazioni del pool SQL vengono bloccate per le aree di lavoro abilitate per la chiave gestita dal cliente fino all'attivazione dell'area di lavoro. Abilitare prima di tutto la protezione dall'eliminazione e concedere all'identità gestita dell'area di lavoro le autorizzazioni necessarie (Get, Wrap Key, Unwrap Key Key) nell'insieme di credenziali delle chiavi di Azure della chiave dell'area di lavoro. Attivare quindi l'area di lavoro dopo aver concesso l'accesso.

  • 400 InvalidIdentityId: uno o più ID identità specificati non sono ID risorsa ARM validi. Immettere gli ID validi e riprovare.

  • 400 UmiMissingAkvPermissions - PrimaryUserAssignedIdentityId fornito dall'utente non ha accesso a KeyId specificato

  • 400 InvalidNumberOfIdentities: a livello di database è supportata solo un'identità gestita assegnata dall'utente.

  • 400 NoRestorePointAvailable: il database di origine non ha ancora eseguito il primo backup per supportare le operazioni di ripristino. Ripetere la richiesta di ripristino in un secondo momento.

  • 400 DatabaseNamedReplicaChainingNotAllowed - L'utente ha tentato di creare una replica denominata di una replica denominata che non è consentita.

  • 400 DatabaseNamedReplicaInvalidOperation- L'utente ha tentato un'operazione non supportata in una replica denominata.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase- L'utente ha tentato di creare una replica denominata in una sottoscrizione o un'area diversa rispetto al database di origine.

  • 400 DatabaseNamedReplicaSourceDatabaseNotZoneRedundant: la ridondanza della zona non può essere abilitata in questa replica denominata perché il database Hyperscale primario non è ridondante della zona.

  • 400 CannotAssignIdentityToMaster- Impossibile assegnare un'identità a un database di sistema. Impossibile assegnare l'identità del database ai database 'master', 'model', 'tempdb', 'msdb' o 'resource'.

  • 400 PerDatabaseCMKDWNotSupported - CmK a livello di database in anteprima non è supportato per l'edizione Datawarehouse.

  • 400 MissingThumbprintCrm: operazione di ripristino di un database CRM non riuscita perché manca un certificato TDE richiesto. Ripetere l'operazione di ripristino in un pool elastico esistente.

  • 400 ElasticPoolOverStorage: tentativo di scrivere dati in un database quando è stato raggiunto il limite di archiviazione del pool elastico.

  • 400 RestoreTargetEditionSizeInsufficientV2- L'utente ha tentato di ripristinare un database in un'edizione di dimensioni inferiori rispetto alle dimensioni allocate del database ripristinato.

  • 400 ResourcePoolStorageLimitHitDuringRestore: il database ripristinato non può essere ripristinato nel pool di risorse a causa della capacità di archiviazione rimanente nel pool.

  • 400 PerDatabaseCMKRestoreNotSupported - Il ripristino del database non è supportato quando la chiave gestita a livello di database è configurata in anteprima.

  • 400 PerDatabaseCMKHSNotSupported - La chiave cmk a livello di database in anteprima non è supportata per l'edizione Hyperscale.

  • 400 PerDatabaseCMKGeoReplicationNotSupported - La replica geografica e la copia del database non sono supportate quando la chiave gestita a livello di database è configurata in anteprima.

  • 400 InvalidStandbyGeoEdition - L'utente ha tentato di creare un'area geografica di standby basata su DTU.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings: il numero di database e il numero minimo di VCore per database non possono superare i VCore richiesti del pool elastico.

  • 400 GeoRestoreBackupStorageTypeNotSupported- Le richieste di ripristino del database non sono valide quando vengono eseguite su un database non configurato per l'uso dell'archiviazione di backup con ridondanza geografica.

  • 400 RestoreHyperscaleToNonHyperscale - Il ripristino di un backup di un database Hyperscale in un livello di servizio non Hyperscale o viceversa non è supportato.

  • 400 SubscriptionDoesNotHaveAccessToServer - La sottoscrizione non ha accesso ai server specificati

  • 400 RecoveryPointDoesNotExist: il punto di ripristino specificato non esiste o non è valido.

  • 400 LtrBackupNotFound - Il backup di conservazione a lungo termine specificato non esiste.

  • 400 InvalidPointInTime: il punto nel tempo specificato non è valido per il database.

  • 400 GeoRestoreCannotResolveTargetCluster - Impossibile risolvere il cluster di destinazione per il server

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool: specificare l'obiettivo o l'edizione del livello di servizio di destinazione non è supportato durante il ripristino in un pool elastico.

  • 400 RestoreNotSupportedForGeoDrSecondary: le operazioni di ripristino temporizzato e ripristino del database non sono supportate nei database attualmente configurati come repliche secondarie geografiche.

  • 400 DatabaseNamedReplicaBackupRetentionConfigurationNotSupported- L'utente ha tentato di configurare i criteri di conservazione dei backup in una replica denominata.

  • 400 GeoRedundantBackupsNotPermittedForSubscription : l'archiviazione di backup con ridondanza geografica viene bloccata per tutti i database nella sottoscrizione "{0}" per la funzionalità di anteprima "Archiviazione di backup con ridondanza geografica del blocco del database SQL di Azure". Selezionare una ridondanza dell'archiviazione di backup diversa.

  • 400 RestoreHyperscaleToNonHyperscaleElasticPool - Il ripristino di un database Hyperscale in un pool elastico che non è Hyperscale o il ripristino di un database che non è Hyperscale in un pool elastico Hyperscale non è supportato.

  • 400 RestoreIneligibleDatabaseName: il nome del database di destinazione specificato, '{0}', è riservato e non può essere usato in un'operazione di ripristino.

  • 400 RestoreNotSupportedForSystemDb: il ripristino e il ripristino del database non sono supportati per i database di sistema.

  • 400 RestoreIneligibleDroppedDatabaseShortLifespan - Il database di origine , '{0}', eliminato in '{1}', non esiste abbastanza a lungo per supportare i ripristini.

  • 400 RestoreIneligibleLiveDatabaseShortLifespan - Il database di origine "{0}" non ha ancora eseguito il primo backup per supportare le operazioni di ripristino. Attendere almeno la data di ripristino indicata '{1}' e inviare di nuovo la richiesta.

  • 400 RestoreCrossServerDisabled: per i ripristini temporizzato, il server logico di destinazione deve essere uguale al server logico di origine. È consigliabile eseguire il ripristino nel server del database di origine oppure usare il ripristino della copia o del database.

  • 400 RestoreSameServerRecoveryDisabled - Il ripristino dello stesso server non è attualmente supportato. È consigliabile usare il ripristino temporizzato o il ripristino in un server diverso.

  • 400 RestoreNotSupportedFromLtrBackupToEdition - Ripristino da backup di conservazione a lungo termine a '{0}' edizione non supportata.

  • 400 RestoreNotSupportedFromExternalBackupToEdition - Ripristino da backup esterno a '{0}' edizione non supportata.

  • 400 UpdateToServerlessIfLtrIsNotDisabled - L'abilitazione della sospensione automatica per un database serverless non è supportata se è abilitata la conservazione dei backup a lungo termine.

  • 400 DuplicateRestoreOperation: esiste già una richiesta di ripristino con lo stesso nome di database di destinazione '{0}' nel server '{1}'.

  • 400 ExternalBackupUriMalformed: l'URI del contenitore di archiviazione di backup esterno non è valido.

  • 400 ExternalBackupUriHostNotAllowed: il nome host per l'URI del contenitore di archiviazione di backup esterno non è consentito.

  • 400 ExternalBackupUriInvalidSchemeOrPort: l'URI del contenitore di archiviazione di backup esterno usa uno schema o una porta non valida. Usare https e la porta 443.

  • 400 ExternalBackupVldbUnsupported - Hyperscale non supporta le richieste di ripristino del backup esterno.

  • 400 CannotMoveOrDropSyncMetadataDatabase- Impossibile eliminare il database usato come database di metadati di sincronizzazione.

  • 400 InvalidPitrPriorToVldbMigration - Per il database '{0}', specificato temporizzato '{1}' è prima del tempo di migrazione Hyperscale di '{2}'. Specificare un obiettivo dell'edizione o del livello di servizio di destinazione che non è Hyperscale durante il ripristino a un punto precedente alla migrazione di Hyperscale.

  • 400 MissingKeyVaultUriForRestore - URI della chiave dell'insieme di credenziali delle chiavi di Azure '{0}' è necessario per ripristinare correttamente il database '{1}' nel server '{2}'.

  • 400 BlockRestoreOnVldbGeoSecondary - Il ripristino del database Hyperscale in cui il database di origine è geo-secondario non è consentito.

  • 400 BackupSetNotFound- Non sono stati trovati backup per ripristinare il database. Contattare il supporto tecnico per ripristinare il database.

  • 400 IncorrectAccessToAzureKeyVault: il server di destinazione non ha accesso a tutti gli URI AKV creati durante il tempo di backup.

  • 400 RestoreFailureSqlInstanceUnhealthy - Impossibile connettersi all'istanza per eseguire l'operazione di ripristino.

  • 400 BackupSetBroken - Il set di backup è interrotto.

  • 400 TimeoutDuringRestore- È stato rilevato un timeout durante il tentativo di connessione alla destinazione di ripristino.

  • 400 BrokenRestorePlanGapInLogBackups - Il piano di ripristino viene interrotto perché firstLsn del backup del log corrente non è uguale a lastLsn del backup del log precedente.

  • 400 FullBackupMissingChecksum - Il backup completo specificato non è presente.

  • 400 RequiredBackupIsNotLastRestored - Impossibile completare la migrazione perché il nome del file di backup specificato non è il nome dell'ultimo file di backup ripristinato.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist - Il backup del database contiene un layout fisico incompatibile. Esistono file di dati non online.

  • 400 IncompatiblePhysicalLayoutWintuneNumberOfLogFiles - Il backup del database contiene un layout fisico incompatibile. Non sono supportati più file di log.

  • 400 BackupSetNotFoundRecentPit: non sono stati trovati backup per ripristinare il database nel momento specificato. Ripetere l'operazione. Se il problema persiste, contattare il supporto tecnico per ripristinare il database.

  • 400 InvalidPublicMaintenanceConfiguration - L'utente ha tentato di specificare la configurazione di manutenzione pubblica che non può essere convertita in ID interno (in formato non valido o in un'area errata).

  • 400 MaintenanceWindowNotSupportedForNamedReplica - L'utente ha tentato di creare o aggiornare la replica denominata con finestra di manutenzione non predefinita non supportata.

  • 400 InvalidStandbyGeoReadScale: l'utente ha tentato di abilitare la scalabilità in lettura in un database geografico di standby che non lo supporta.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse- La rotazione delle chiavi per la protezione TDE a livello di database viene bloccata quando le transazioni attive mantengono il log crittografato con le chiavi precedenti. Per le possibili strategie per risolvere questo problema, vedere aka.ms/azuresqldbkeyrotation.

  • 400 PerDBCMKNotSupportedWithLTR - La chiave gestita a livello di database non è supportata quando la conservazione dei backup a lungo termine è abilitata nel database.

  • 400 VBSEnclaveNotSupportedForDW - PreferredEnclaveType non è supportato per i pool SQL dedicati.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO: la configurazione di 'VBS' preferredEnclaveType per i database che usano la configurazione hardware della serie DC non è supportata. I database della serie DC sono preconfigurati con enclave Intel SGX. Le enclave di sicurezza basata su virtualizzazione non sono supportate.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutDatabaseLevelEncryptionProtector - È necessario impostare la protezione di crittografia a livello di database nel database di destinazione durante il tentativo di copiare o replicare un database crittografato con una chiave a livello di database.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys - Durante il tentativo di replicare un database configurato con la protezione di crittografia a livello di database, le chiavi correnti usate dal database primario devono essere passate al database secondario.

  • 400 PerDatabaseCMKGeoPrimaryIsNotConfiguredWithDatabaseLevelEncryptionProtector: il database geo-primario deve essere configurato con una protezione di crittografia a livello di database prima di impostare una protezione di crittografia a livello di database sul database secondario.

  • 400 ElasticJobsNotSupportedOnAutoPauseEnabledDatabase - Il database serverless abilitato per la sospensione automatica non è supportato come database di processi elastici perché l'agente processo impedisce la sospensione del database. È possibile disabilitare la sospensione automatica in questo database serverless oppure eliminare l'agente di processo che usa questo database. Per altri dettagli, vedere qui: https://docs.microsoft.com/azure/azure-sql/database/serverless-tier-overview#auto-pausing

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave: la configurazione della replica geografica non è supportata per i database che usano valori diversi della proprietà preferredEnclaveType. Il database primario '{0}' nel server '{1}' utilizza il '{2}' preferredEnclaveType, mentre il valore preferredEnclaveType specificato per il database secondario '{3}' nel server '{4}' è '{5}'.

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes - Il failover pianificato tra database primario e secondario con preferredEnclaveType diverso non è supportato per le enclave di sicurezza basata su virtualizzazione .

  • 400 PerDatabaseCMKGeoPrimaryIsConfiguredWithDatabaseLevelEncryptionProtector: il database geo-primario non deve essere configurato con una protezione di crittografia a livello di database quando si esegue il failover in un database secondario senza una protezione di crittografia a livello di database.

  • 400 CreateDatabaseAttemptedWithRotationInProgress - Impossibile eseguire l'operazione di creazione del database in questo momento a causa della rotazione continua delle chiavi Transparent Data Encryption (TDE) nel server. Riprovare più tardi.

  • 400 VBSEnclaveResourcePoolInvalidCombination - L'aggiunta di un database con '{0}' preferredEnclaveType a un pool elastico '{1}' con '{2}' preferredEnclaveType non è supportato. Prima di aggiungere il database al pool elastico, assicurarsi che preferredEnclaveType sia lo stesso per il database che per il pool elastico. Altre informazioni sono disponibili in https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 MissingAsymmetricKeyOnTargetServer - Il server di destinazione non ha accesso a una chiave asimmetrica.

  • 400 Mancata corrispondenzaSubscriptionWithUrl: la sottoscrizione specificata non corrisponde alla sottoscrizione nell'URL.

  • 400 MultipleDroppedDatabasesWithTheSameName - Trovato più database eliminati con lo stesso nome nel server.

  • 400 AzureKeyVaultClientError - Si è verificato un errore nel client di Azure Key Vault.

  • 400 AzureKeyVaultClientInfoError- Si è verificato un errore durante l'acquisizione di informazioni per il client di Azure Key Vault.

  • 400 AzureKeyVaultKeyThumbprintIsDifferent- Impossibile completare l'operazione perché il materiale della chiave di Azure Key Vault è diverso dalla chiave di protezione di crittografia corrente.

  • 400 UnsupportedBackupStorageRedundancy - La ridondanza dell'archiviazione di backup specificata non è supportata nell'area di destinazione.

  • 400 LTRSterlingToVldbMigrationNotSupported- Impossibile modificare l'obiettivo del servizio per il database in Hyperscale perché la conservazione a lungo termine non è ancora supportata in Hyperscale. Disabilitare la conservazione a lungo termine nel database e riprovare.

  • 400 HyperscaleReverseMigrationNotSupported - Migrazione inversa di un database Hyperscale a Sterling ha raggiunto uno scenario non supportato.

  • 400 UpdateSloOperationIdDoesNotExist - L'azione non è riuscita perché non è stata rilevata alcuna operazione di aggiornamento-slo attiva per il server: {0}, database: {1};. Ripetere l'operazione specificando parametri validi.

  • 400 ManualCutoverUnsupported - Uso non valido dell'opzione di taglio manuale. Controllare l'obiettivo di servizio corrente e richiesto e ripetere l'operazione specificando parametri validi.

  • 400 LedgerNoDropPrimary: il database primario geografico non può essere eliminato perché il database dispone di caricamenti digest libro mastro abilitati. Disabilitare i caricamenti del digest libro mastro e ripetere l'operazione.

  • 400 CannotMoveOrDropJobAccountDatabase - Impossibile eliminare il database associato all'account del processo.

  • 400 ManagedInstanceStoppingOrStopped - Operazione in conflitto inviata mentre l'istanza è in stato di arresto/arresto

  • 400 ManagedInstanceStarting - Operazione in conflitto inviata mentre l'istanza è in stato di avvio

  • 400 CannotDropDatabaseAKVError: il database {0} nel server {1} non può essere eliminato in modo sicuro perché è crittografato con una chiave gestita dal cliente che non è più accessibile per eseguire l'ultimo backup prima dell'eliminazione. Ripristinare l'accesso ad Azure Key Vault nel server e riconvalidare le chiavi per rendere il database accessibile e quindi procedere con l'eliminazione. Per informazioni dettagliate, vedere https://aka.ms/tdecmkrestorability

  • 400 CannotUseReservedDatabaseName: impossibile utilizzare il nome del database riservato in questa operazione.

  • 400 CannotMoveOrDropSyncMetadataDatabase- Impossibile eliminare il database usato come database di metadati di sincronizzazione.

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 OperationIdNotFound - L'operazione con ID non esiste.

  • 404 OperationIdNotFound - L'operazione con ID non esiste.

  • 404 SubscriptionNotFound - La sottoscrizione richiesta non è stata trovata.

  • 404 ServerNotInSubscription - Il server specificato non esiste nella sottoscrizione specificata.

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 DatabaseDoesNotExist: l'utente ha specificato un nome di database che non esiste in questa istanza del server.

  • 404 CannotFindObject - Impossibile trovare l'oggetto perché non esiste o non si dispone delle autorizzazioni

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 ServerNotInSubscription - Il server specificato non esiste nella sottoscrizione specificata.

  • 405 UnsupportedReplicationOperation- È stata avviata un'operazione di replica non supportata nel database.

  • 409 CannotCancelOperation: l'operazione di gestione si trova in uno stato che non può essere annullato.

  • 409 OperationCancelled - L'operazione è stata annullata dall'utente.

  • 409 OperationInterrupted - Impossibile completare l'operazione sulla risorsa perché è stata interrotta da un'altra operazione sulla stessa risorsa.

  • 409 ServerDisabled - Il server è disabilitato.

  • 409 ConflictingDatabaseOperation: nel database è già presente un'operazione e l'operazione corrente deve attendere fino a quando non viene eseguita.

  • 409 RemoteDatabaseExists: il nome del database di destinazione esiste già nel server di destinazione.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship- È stata eseguita un'operazione di replica in un database che non si trova in una relazione di replica.

  • 409 InvalidOperationForDatabaseInReplicationRelationship- È stata eseguita un'operazione di seeding della replica in un database già in una relazione di replica.

  • 409 FreeDbAlreadyExists: è possibile che esista un solo database gratuito per una sottoscrizione per area.

  • 409 DuplicateGeoDrRelation: i database sono già in una relazione di replica. Si tratta di una richiesta duplicata.

  • 409 ConflictingServerOperation: un'operazione è attualmente in corso per il server.

  • 409 SubscriptionDisabled : la sottoscrizione è disabilitata.

  • 409 ConflictingSystemOperationInProgress - È in corso un'operazione di manutenzione del sistema nel database e altre operazioni devono attendere il completamento.

  • 409 SkuAssignmentInProgress- Impossibile elaborare la richiesta di assegnazione corrente perché una richiesta precedente non è stata completata.

  • 409 CurrentMemoryUsageExceedsSkuQuota - L'utente ha tentato di eseguire un'operazione di aggiornamento sku che non può essere completata a causa del consumo di risorse più elevato.

  • 409 ServerKeyNameAlreadyExists - La chiave del server esiste già nel server.

  • 409 ServerKeyUriAlreadyExists: l'URI della chiave del server esiste già nel server.

  • 409 ServerKeyDoesNotExists - La chiave del server non esiste.

  • 409 UpdateSloInProgress - L'utente ha tentato di avviare un'operazione incompatibile mentre era in corso un aggiornamento SLO.

  • 409 ServerDtuQuotaExceeded- Impossibile eseguire l'operazione perché il server supera la quota consentita di unità elaborate del database.

  • 409 UpdateSloFailedDatabaseTooBusy - Impossibile completare l'operazione SLO di aggiornamento perché il database era troppo occupato.

  • 409 UnableToAlterDatabaseInReplication - Edizione modificata dall'utente in un database in una relazione di replica.

  • 409 AzureKeyVaultKeyNameNotFound- Impossibile completare l'operazione perché il nome della chiave di Azure Key Vault non esiste.

  • 409 AzureKeyVaultKeyInUse: la chiave è attualmente usata dal server.

  • 409 ElasticPoolBusy- È stata tentata un'operazione di gestione in un pool elastico occupato.

  • 409 SimultaneousSkuChangeNotAllowed: le operazioni di modifica dell'obiettivo del servizio non possono essere eseguite in entrambi i database di una relazione di replica contemporaneamente.

  • 409 TargetElasticPoolBeingUpdated - Impossibile avviare l'aggiornamento del pool elastico perché è in corso un'operazione di copia per uno dei database in questo pool elastico

  • 409 DatabaseCopyLimitPerReplicaReached- L'utente ha raggiunto il limite di copie simultanee del database.

  • 409 ConflictRequestToUpdateBackupRedundancy- È ancora in corso una richiesta di conflitto per modificare la ridondanza dell'archiviazione di backup.

  • 409 DatabaseElasticPoolMaintenanceConflict - L'utente ha tentato di creare o aggiornare un database con una configurazione di manutenzione specificata in conflitto con quella del pool elastico del database.

  • 409 SubscriptionVcoreQuotaExceeded: non è stato possibile eseguire l'operazione perché la sottoscrizione supera la quota vCore consentita.

  • 409 ConflictingServerOperation: un'operazione è attualmente in corso per il server.

  • 409 ServerDisabled - Il server è disabilitato.

  • 409 CannotCancelOperation: l'operazione di gestione si trova in uno stato che non può essere annullato.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 500 OperationTimedOut: timeout dell'operazione e rollback automatico. Ripetere l'operazione.

  • 500 ActivateOrDeactivateWorkflowThrottling - L'attivazione o la disattivazione del flusso di lavoro non è riuscita perché sono presenti troppi flussi di lavoro simultanei

  • 503 TooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 AzureKeyVaultConnectionFailed - Impossibile completare l'operazione nel server perché i tentativi di connessione ad Azure Key Vault non sono riusciti

  • 503 AzureKeyVaultGenericConnectionError - Impossibile completare l'operazione perché si è verificato un errore durante il tentativo di recuperare le informazioni di Key Vault.

  • 503 DatabaseUnavailable: operazione non riuscita perché il database non è disponibile.

  • 503 TooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 TooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

Esempio

Cancel the database management operation

Esempio di richiesta

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-6661/databases/testdb/operations/f779414b-e748-4925-8cfe-c8598f7660ae/cancel?api-version=2023-08-01

Risposta di esempio

Definizioni

Nome Descrizione
ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.