Database Operations - List By Database

Obtém uma lista das operações executadas no banco de dados.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
databaseName
path True

string

O nome do banco de dados.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Nome Tipo Description
200 OK

DatabaseOperationListResult

A solicitação para obter operações de banco de dados foi executada com êxito.

Other Status Codes

Respostas de erro: ***

  • 400 InvalidStandbyGeoReadScale - O usuário tentou habilitar a escala de leitura em um banco de dados geográfico em espera que não dá suporte a ele.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse - A rotação de chaves para o Protetor de TDE no nível do banco de dados é bloqueada quando transações ativas estão mantendo o log criptografado com chaves antigas. Consulte aka.ms/azuresqldbkeyrotation para obter possíveis estratégias para solucionar esse problema.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject - O banco de dados não pode atualizar sua sku porque tem objetos com otimização de memória.

  • 400 PerDBCMKNotSupportedWithLTR – A CMK no nível do banco de dados não tem suporte quando a Retenção de Backup de Longo Prazo está habilitada no banco de dados.

  • 400 SourceServerNotFound - A parte do servidor de uma ID de banco de dados de origem fornecida em uma chamada à API CreateDatabaseAsCopy não é mapeada para um servidor existente.

  • 400 ElasticPoolOverStorageUsage - Tentativa de gravar dados em um banco de dados quando o limite de armazenamento do pool elástico for atingido.

  • 400 InvalidDatabaseCreateMode - Solicitação inválida para criar um banco de dados.

  • 400 MissingAsymmetricKeyOnTargetServer – O servidor de destino não tem acesso a uma chave assimétrica.

  • 400 MismatchingSubscriptionWithUrl - A assinatura fornecida não correspondeu à assinatura na URL.

  • 400 MultipleDroppedDatabasesWithTheSameName - Encontrado vários bancos de dados descartados com o mesmo nome no servidor.

  • 400 InvalidAddSecondaryPermission - O usuário não tem permissão suficiente para adicionar o secundário no servidor especificado.

  • 400 AzureKeyVaultClientError – O cliente Key Vault do Azure encontrou um erro.

  • 400 UnsupportedServiceName - O nome especificado é um nome inválido porque contém um ou mais caracteres unicode sem suporte.

  • 400 AzureKeyVaultClientInfoError - Ocorreu um erro ao obter informações para o cliente Key Vault do Azure.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize - O usuário tentou alterar o banco de dados para um sku com tamanho máximo de log menor do que o uso atual.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType – não há suporte para a alteração da propriedade do razão para esse tipo de recurso.

  • 400 InvalidBackupStorageAccountType - O usuário passou zrs/lrs durante a criação/atualização de um banco de dados, mas falhou porque o cliente não está na lista de permissões ou porque os zrs não estão disponíveis na região especificada.

  • 400 CannotUpdateToFreeDatabase - Não há suporte para atualizar um banco de dados para a SKU gratuita.

  • 400 DatabaseInvalidSkuPropertyCombination – as propriedades do sku solicitado são inconsistentes. Marcar que uma combinação válida seja especificada. Consulte https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability para obter mais detalhes.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded - O usuário tentou criar uma réplica nomeada que excederia o número permitido por banco de dados primário

  • 400 UnsupportedBackupStorageRedundancyForEdition – A redundância de armazenamento de backup solicitada não é compatível com a edição

  • 400 DatabaseIsCurrentlyPinned - A Microsoft fixou seu banco de dados SQL Server versão do mecanismo. Para garantir que o banco de dados não tenha problemas de produção, todas as operações de escala futuras no banco de dados serão bloqueadas até que ele não seja fixado. Entre em contato com o suporte da Microsoft para obter assistência com o dimensionamento.

  • 400 RestoreTargetEditionSizeInsufficient - O usuário tentou restaurar um banco de dados para uma edição que tem um tamanho menor do que o tamanho alocado atual da origem.

  • 400 InvalidSku - O usuário especificou um sku inválido.

  • 400 InvalidTierSkuCombination - A camada especificada não dá suporte ao sku especificado.

  • 400 ServerNotFound - O servidor solicitado não foi encontrado.

  • 400 UnsupportedBackupStorageRedundancy – Não há suporte para redundância de armazenamento de backup especificada na região de destino.

  • 400 InvalidIdentityId - Uma ou mais IDs de identidade fornecidas não são IDs de recurso do ARM válidas. Insira ids válidas e tente novamente.

  • 400 LTRSterlingToVldbMigrationNotSupported - Não é possível alterar o objetivo de serviço do banco de dados para a Hiperescala, pois a retenção de longo prazo ainda não tem suporte na Hiperescala. Desabilite a retenção de longo prazo no banco de dados e tente novamente.

  • 400 TokenTooLong - O token fornecido é muito longo.

  • 400 FeatureDisabledOnSelectedEdition - O usuário tentou usar um recurso que está desabilitado na edição atual do banco de dados.

  • 400 OfferDisabledOnSubscription - O tipo de oferta de assinatura é impedido de provisionar o recurso solicitado.

  • 400 UnableToCreateGeoChain - O usuário tentou criar um banco de dados secundário (encadeamento), embora o carregamento automático de resumos do razão tenha sido configurado

  • 400 InvalidNumberOfIdentities – há suporte apenas para uma identidade gerenciada atribuída pelo usuário no nível do banco de dados.

  • 400 DatabaseNamedReplicaChainingNotAllowed - O usuário tentou criar um réplica nomeado de um réplica nomeado que não é permitido.

  • 400 DatabaseNamedReplicaInvalidOperation - O usuário tentou uma operação sem suporte em um réplica nomeado.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase - O usuário tentou criar um réplica nomeado em uma assinatura ou região diferente do banco de dados de origem.

  • 400 InvalidTargetSubregion - O servidor de destino de um secundário não legível não está em uma região emparelhada com DR do Azure.

  • 400 CannotAssignIdentityToMaster - Não é possível atribuir uma identidade a um banco de dados do sistema. A identidade do banco de dados não pode ser atribuída a bancos de dados 'master', 'model', 'tempdb', 'msdb' ou 'resource'.

  • 400 PerDatabaseCMKDWNotSupported – A CMK no nível do banco de dados na versão prévia não tem suporte para a edição Datawarehouse.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer – as criações do Pool de SQL são bloqueadas para workspaces habilitados para CMK até que o workspace seja ativado. Primeiro, habilite a proteção contra limpeza e conceda à Identidade Gerenciada do workspace as permissões necessárias (Get, Wrap Key, Unwrap Key) no Key Vault do Azure da chave do workspace. Em seguida, ative o workspace depois de conceder acesso.

  • 400 PartnerServerNotCompatible - O usuário está tentando copiar um banco de dados de um servidor SAWA V1 para um servidor Sterling ou vice-versa.

  • 400 IncorrectReplicationLinkState - A operação espera que o banco de dados esteja em um estado esperado no link de replicação.

  • 400 TargetElasticPoolDoesNotExist - O pool elástico não existe em um servidor.

  • 400 ElasticPoolSkuCombinationInvalid - O pool elástico e o sku só poderão ser especificados juntos se o sku for especificado como 'ElasticPool'.

  • 400 ElasticPoolTierCombinationInvalid - A camada de banco de dados é diferente da camada de serviço do pool elástico.

  • 400 ElasticPoolNameRequired - O usuário tentou criar ou atualizar o banco de dados para o objetivo de serviço do pool elástico sem especificar o nome do pool elástico.

  • 400 MissingThumbprintCrm - A operação de restauração de um banco de dados CRM falhou porque um certificado TDE necessário estava ausente. Repita a operação de restauração para um pool elástico existente.

  • 400 ElasticPoolOverStorage - Tentativa de gravar dados em um banco de dados quando o limite de armazenamento do pool elástico for atingido.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - Tentativa de fornecer um mínimo de DTU para bancos de dados no pool elástico que excede as DTUs solicitadas do pool elástico.

  • 400 RestoreTargetEditionSizeInsufficientV2 - O usuário tentou restaurar um banco de dados para uma edição que tem um tamanho menor do que o tamanho alocado do banco de dados restaurado.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase - O banco de dados não pode atualizar seu sku porque está habilitado para CDC.

  • 400 ElasticPoolDatabaseCountOverLimit - Tentativa de criar ou adicionar banco de dados ao pool elástico quando o limite de contagem de banco de dados do pool elástico for atingido.

  • 400 ResourcePoolStorageLimitHitDuringRestore – o banco de dados restaurado não pode ser restaurado no pool de recursos devido à capacidade de armazenamento restante no pool.

  • 400 CannotChangeToOrFromDataWarehouseTier - O usuário tentou alterar a SKU de um banco de dados da camada do DataWarehouse para camadas não DataWarehouse ou vice-versa.

  • 400 CurrentDatabaseSizeExceedsMaxSize - O usuário tentou reduzir o tamanho máximo de um banco de dados para um tamanho menor que o uso atual.

  • 400 PerDatabaseCMKRestoreNotSupported – A restauração do banco de dados não tem suporte quando a CMK no nível do banco de dados está configurada na versão prévia.

  • 400 PerDatabaseCMKHSNotSupported – A CMK no nível do banco de dados na versão prévia não é compatível com a edição Hiperescala.

  • 400 AzureKeyVaultKeyDisabled - A operação não pôde ser concluída no servidor porque a chave de Key Vault do Azure está desabilitada.

  • 400 PerDatabaseCMKGeoReplicationNotSupported – Não há suporte para Replicação Geográfica e Cópia de Banco de Dados quando a CMK no nível do banco de dados está configurada na versão prévia.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage - Tentativa de diminuir o limite de armazenamento do pool elástico abaixo de seu uso de armazenamento.

  • 400 AzureKeyVaultInvalidExpirationDate - A operação não pôde ser concluída porque a data de validade da chave Key Vault do Azure é inválida.

  • 400 InvalidStandbyGeoEdition - O usuário tentou criar uma área geográfica em espera baseada em DTU.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty - A operação não pôde ser concluída porque o URI do Key Vault do Azure é nulo ou vazio.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - O número de bancos de dados e O mínimo de VCore por banco de dados não pode exceder os VCores solicitados do pool elástico.

  • 400 UpdateNotAllowedOnPausedDatabase - O usuário tentou executar uma atualização em um banco de dados em pausa.

  • 400 GeoRestoreBackupStorageTypeNotSupported - As solicitações de recuperação de banco de dados são inválidas quando emitidas em um banco de dados que não está configurado para usar o armazenamento de backup com redundância geográfica.

  • 400 RestoreHyperscaleToNonHyperscale - Não há suporte para restaurar um backup de banco de dados de Hiperescala para uma camada de serviço não hiperescala ou vice-versa.

  • 400 SubscriptionDoesNotHaveAccessToServer - A assinatura não tem acesso aos servidores especificados

  • 400 RecoveryPointDoesNotExist - O ponto de recuperação especificado não existe ou não é válido.

  • 400 AzureKeyVaultNoServerIdentity - A identidade do servidor não está configurada corretamente.

  • 400 InvalidMaxSizeTierCombination – a camada especificada não dá suporte ao tamanho máximo do banco de dados especificado.

  • 400 LtrBackupNotFound - O backup de retenção de longo prazo especificado não existe.

  • 400 AzureKeyVaultInvalidUri – uma resposta inválida do Azure Key Vault. Use um URI de Key Vault do Azure válido.

  • 400 InvalidPointInTime - O ponto no tempo especificado não é válido para o banco de dados.

  • 400 AzureKeyVaultMissingPermissions – faltam permissões necessárias para o servidor no Key Vault do Azure.

  • 400 GeoRestoreCannotResolveTargetCluster - Não é possível resolve cluster de destino para o servidor

  • 400 InvalidReadScaleEdition - O usuário tentou habilitar a escala de leitura em um tipo de banco de dados que não dá suporte a ele.

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool – Não há suporte para especificar o objetivo ou a edição de nível de serviço de destino ao restaurar para um pool elástico.

  • 400 InvalidReadScaleUnits - O usuário tentou fornecer um valor de escala de leitura sem suporte.

  • 400 RestoreNotSupportedForGeoDrSecondary - Não há suporte para operações de restauração pontual e recuperação de banco de dados em bancos de dados atualmente configurados como secundários geográficos.

  • 400 SecurityAzureKeyVaultInvalidKeyName - A operação não pôde ser concluída devido a um nome de chave de servidor inválido.

  • 400 RegionDoesNotSupportVersion - Um usuário tentou criar um servidor de uma versão especificada em um local em que não há suporte para essa versão do servidor.

  • 400 GeoSecondaryMaxSizeUpdateFailed - O banco de dados geográfico secundário é de um SLO que não dá suporte ao valor de maxsize solicitado ou o secundário geográfico está em uma região sem suporte ou uma operação de atualização já está em andamento no banco de dados geográfico secundário.

  • 400 AdalGenericError - A operação não pôde ser concluída porque um erro do Azure Active Directory foi encontrado.

  • 400 AdalServicePrincipalNotFound - A operação não pôde ser concluída porque uma entidade de serviço da biblioteca do Azure Active Directory não encontrada erro foi encontrada.

  • 400 InvalidTier - O usuário especificou uma camada inválida.

  • 400 AzureKeyVaultMalformedVaultUri – o URI de Key Vault fornecido não é válido.

  • 400 CannotUseReservedDatabaseName - Não é possível usar o nome do banco de dados reservado nesta operação.

  • 400 RequestedDatabaseSizeRequiresShrink - O usuário tentou ALTERAR DATABASE MODIFY MAXSIZE para modificar o MAXSIZE de um banco de dados para um tamanho menor do que o tamanho atual.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize - O usuário tentou reduzir o tamanho máximo de um banco de dados para um tamanho menor que o uso atual.

  • 400 InvalidServerName - Nome do servidor inválido especificado.

  • 400 CannotUseTrailingWhitespacesInDatabaseName - Falha na validação do nome do banco de dados.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded - O banco de dados de origem não pode ter uma edição mais alta do que o banco de dados de destino.

  • 400 SecurityAdalPrincipalCertExpiredError - A operação não pôde ser concluída porque o certificado principal do Key Vault do Azure expirou.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded - O banco de dados de destino não pode ter uma edição inferior à do banco de dados de origem.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress - A operação não é permitida porque a operação de cópia ou failover para o banco de dados '{0}' no servidor '{1}' está em andamento no momento.

  • 400 InvalidCollation – A ordenação não é reconhecida pelo servidor.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - O URI de Key Vault fornecido não é válido.

  • 400 KeyMaterialNotFoundOnRemoteServer – O servidor remoto não tem acesso ao material de chave usado como protetor de TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported – o cofre de chaves fornecido usa o tamanho da chave RSA ou o tipo de chave RSA sem suporte. O tamanho da chave RSA com suporte é 2048 ou 3072 e o Tipo de Chave é RSA ou RSA-HSM.

  • 400 SameKeyMaterialNotFoundOnRemoteServer – O servidor secundário não tem o material de chave do protetor de criptografia do servidor primário.

  • 400 ElasticPoolOverFileSpace - Espaço de arquivo insuficiente no pool elástico.

  • 400 PartnerDBNotCompatibleForSGXEnclave – a tentativa de definir o link geoDR ou atualizar o SLO para o banco de dados habilitado para enclave só tem suporte quando ambos os bancos de dados estão em execução no hardware da série DC.

  • 400 UpdateNotAllowedInCurrentReplicationState - A operação não é permitida no banco de dados em seu estado de replicação atual.

  • 400 InvalidLicenseType - O usuário tentou criar ou atualizar um banco de dados ou pool elástico com tipo de licença sem suporte.

  • 400 GeoReplicaLimitReached - O limite de replicação por réplica foi atingido.

  • 400 UnsupportedCapacity - O usuário tentou criar ou atualizar o banco de dados com capacidade sem suporte.

  • 400 ReplicationSourceAndTargetMustHaveSameName - Os bancos de dados de origem e de destino de replicação devem ter o mesmo nome.

  • 400 ProvisioningDisabled - Exibe a mensagem de erro do autorizador de operação de recursos como está, sem alterações

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers – os bancos de dados de origem e de destino de replicação devem estar em servidores lógicos diferentes.

  • 400 CannotUpdateIsLedgerDatabase - A propriedade do razão de um banco de dados existente não pode ser atualizada.

  • 400 UnableToResolveRemoteServer - O nome do servidor parceiro remoto não pôde ser resolvido devido a um nome de servidor inválido ou problemas de conectividade DNS.

  • 400 RemoteDatabaseCopyPermission - O usuário não tem permissão suficiente para criar uma cópia de banco de dados no servidor especificado.

  • 400 CannotMoveOrDropSyncMetadataDatabase - Não é possível descartar o banco de dados usado como banco de dados de metadados de sincronização.

  • 400 SecurityAzureKeyVaultGeoChainError – Não há suporte para a criação secundária do secundário (um processo conhecido como encadeamento) ao habilitar o Transparent Data Encryption usando o BYOK (Azure Key Vault).

  • 400 RestoreToFreeEditionNotSupported – O destino Restore e GeoRestore não pode ser um banco de dados gratuito.

  • 400 CannotMoveOrDropJobAccountDatabase - Não é possível descartar o banco de dados associado à conta de trabalho.

  • 400 RestoreNotSupportedForFreeEdition – Não há suporte para Restauração e GeoRestore para banco de dados gratuito.

  • 400 JobAgentDatabaseEditionUnsupported - O objetivo de nível de serviço do banco de dados especificado não tem suporte para uso como um banco de dados de agente de trabalho.

  • 400 InvalidDroppedDatabase - O banco de dados de origem descartado não existe no servidor dentro do período de recuperação com suporte.

  • 400 InvalidLiveDatabase - O banco de dados de origem não existe no servidor dentro do período de recuperação com suporte. Se estiver restaurando um banco de dados descartado, especifique a data de exclusão.

  • 400 InvalidVldbRecoverySlo - A recuperação da edição da Hiperescala exige que os bancos de dados de origem e de destino usem o objetivo de nível de serviço da Hiperescala.

  • 400 SourceDatabaseNotFound - O banco de dados de origem não existe.

  • 400 InvalidVldbRestoreSlo - A restauração Pontual da edição hiperescala exige que os bancos de dados de origem e de destino usem o objetivo de nível de serviço da Hiperescala.

  • 400 CannotSpecifyPoolOrSlo – Não há suporte para especificar um pool elástico e/ou alterar o objetivo ou edição do nível de serviço para edição.

  • 400 InvalidPublicMaintenanceConfiguration - O usuário tentou especificar a configuração de manutenção pública que não pode ser convertida em ID interna (região malformada ou incorreta).

  • 400 MaintenanceWindowNotSupportedForNamedReplica – o usuário tentou criar ou atualizar réplica nomeados com uma janela de manutenção não padrão que não tem suporte.

  • 400 ChangeUnsupportedOnEntity - O usuário tentou uma operação de criação/atualização/exclusão sem suporte em uma determinada entidade.

  • 400 LedgerNoDropPrimary - O banco de dados primário geográfico não pode ser descartado porque o banco de dados tem Uploads de Resumo do Razão habilitados. Desabilite uploads de resumo do razão e repita a operação.

  • 400 CannotUseReservedDatabaseName - Não é possível usar o nome do banco de dados reservado nesta operação.

  • 400 CannotMoveOrDropJobAccountDatabase - Não é possível descartar o banco de dados associado à conta de trabalho.

  • 400 CannotMoveOrDropSyncMetadataDatabase - Não é possível descartar o banco de dados usado como banco de dados de metadados de sincronização.

  • 404 SubscriptionDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 OperationIdNotFound - A operação com Id não existe.

  • 404 OperationIdNotFound - A operação com Id não existe.

  • 404 DatabaseDoesNotExist - O usuário especificou um nome de banco de dados que não existe nesta instância de servidor.

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 SubscriptionNotFound - A assinatura solicitada não foi encontrada.

  • 404 ServerNotInSubscription – O servidor especificado não existe na assinatura especificada.

  • 404 CannotFindObject - Não é possível localizar o objeto porque ele não existe ou você não tem permissões

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 ServerNotInSubscription – O servidor especificado não existe na assinatura especificada.

  • 405 UnsupportedReplicationOperation - Uma operação de replicação sem suporte foi iniciada no banco de dados.

  • 409 OperationCancelled - A operação foi cancelada pelo usuário.

  • 409 OperationInterrupted - A operação no recurso não pôde ser concluída porque foi interrompida por outra operação no mesmo recurso.

  • 409 FreeDbAlreadyExists – somente um banco de dados gratuito pode existir para uma assinatura por região.

  • 409 ConflictingServerOperation - Uma operação está em andamento no momento para o servidor.

  • 409 Assinatura Desabilitada – A assinatura está desabilitada.

  • 409 ConflictingSystemOperationInProgress - Uma operação de manutenção do sistema está em andamento no banco de dados e outras operações precisam aguardar até que ele seja concluído.

  • 409 ConflictRequestToUpdateBackupRedundancy - Uma solicitação de conflito para alterar a redundância de armazenamento de backup ainda está em andamento.

  • 409 SkuAssignmentInProgress - A solicitação de atribuição atual não pode ser processada porque uma solicitação anterior não foi concluída.

  • 409 DatabaseElasticPoolMaintenanceConflict – o usuário tentou criar ou atualizar um banco de dados com uma configuração de manutenção especificada que estava em conflito com a do pool elástico do banco de dados.

  • 409 ServerDtuQuotaExceeded - Não foi possível executar a operação porque o servidor excederia a cota de Unidade de Taxa de Transferência de Banco de Dados permitida.

  • 409 UnableToAlterDatabaseInReplication - Edição alterada pelo usuário em um banco de dados em uma relação de replicação.

  • 409 SubscriptionVcoreQuotaExceeded - Não foi possível executar a operação porque a assinatura excederia a cota de vCore permitida.

  • 409 CurrentMemoryUsageExceedsSkuQuota - O usuário tentou uma operação de atualização de sku que não pode ser concluída devido ao maior consumo de recursos.

  • 409 ServerKeyNameAlreadyExists - A chave do servidor já existe no servidor.

  • 409 ServerKeyUriAlreadyExists - O URI da chave do servidor já existe no servidor.

  • 409 ServerKeyDoesNotExists – a chave do servidor não existe.

  • 409 UpdateSloInProgress – o usuário tentou iniciar uma operação incompatível enquanto uma atualização slo estava em andamento.

  • 409 UpdateSloFailedDatabaseTooBusy – A operação de ATUALIZAÇÃO SLO não pôde ser concluída porque o banco de dados estava muito ocupado.

  • 409 ElasticPoolBusy - Uma operação de gerenciamento foi tentada em um pool elástico que está ocupado.

  • 409 AzureKeyVaultKeyNameNotFound – A operação não pôde ser concluída porque o nome da chave de Key Vault do Azure não existe.

  • 409 AzureKeyVaultKeyInUse – A chave está sendo usada no momento pelo servidor.

  • 409 Servidor Desabilitado – o servidor está desabilitado.

  • 409 ConflictingDatabaseOperation - Já existe alguma operação no banco de dados e a operação atual deve aguardar até que seja feita.

  • 409 SimultaneousSkuChangeNotAllowed – As operações de alteração de objetivo de serviço não podem ser executadas em ambos os bancos de dados de uma relação de replicação ao mesmo tempo.

  • 409 TargetElasticPoolBeingUpdated – A atualização do pool elástico não pode ser iniciada porque há uma operação de cópia em andamento para um dos bancos de dados neste pool elástico

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship – Uma operação de propagação de replicação foi executada em um banco de dados que já está em uma relação de replicação.

  • 409 InvalidOperationForDatabaseInReplicationRelationship – Uma operação de propagação de replicação foi executada em um banco de dados que já está em uma relação de replicação.

  • 409 DuplicateGeoDrRelation – Os bancos de dados já estão em uma relação de replicação. Essa é uma solicitação duplicada.

  • 409 DatabaseCopyLimitPerReplicaReached – o usuário atingiu o limite de cópias simultâneas de banco de dados.

  • 409 RemoteDatabaseExists – O nome do banco de dados de destino já existe no servidor de destino.

  • 409 Servidor Desabilitado – o servidor está desabilitado.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 500 OperationTimedOut - A operação atingiu o tempo limite e foi revertida automaticamente. Tente executar a operação novamente.

  • 500 ActivateOrDeactivateWorkflowThrottling – Falha no fluxo de trabalho de ativação ou desativação porque há muitos fluxos de trabalho simultâneos

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 AzureKeyVaultConnectionFailed – A operação não pôde ser concluída no servidor porque as tentativas de conexão com o Azure Key Vault falharam

  • 503 AzureKeyVaultGenericConnectionError - A operação não pôde ser concluída porque um erro foi encontrado ao tentar recuperar informações de Key Vault .

  • 503 DatabaseUnavailable – A operação falhou porque o banco de dados não está disponível.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

Exemplos

List the database management operations

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/databases/testdb/operations?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/databases/testdb/operations/11111111-1111-1111-1111-111111111111",
      "name": "11111111-1111-1111-1111-111111111111",
      "type": "Microsoft.Sql/servers/databases/operations",
      "properties": {
        "databaseName": "testdb",
        "operation": "UpdateLogicalDatabase",
        "operationFriendlyName": "ALTER DATABASE",
        "percentComplete": 100,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T09:10:08.1Z",
        "state": "Succeeded"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/databases/testdb/operations/55555555-5555-5555-5555-555555555555",
      "name": "55555555-5555-5555-5555-555555555555",
      "type": "Microsoft.Sql/servers/databases/operations",
      "properties": {
        "databaseName": "testdb",
        "operation": "UpdateLogicalDatabase",
        "operationFriendlyName": "ALTER DATABASE",
        "percentComplete": 19,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T10:10:08.1Z",
        "state": "InProgress"
      }
    }
  ]
}

Definições

Nome Description
DatabaseOperation

Uma operação de banco de dados.

DatabaseOperationListResult

A resposta a uma solicitação de operações de banco de dados de lista

ManagementOperationState

O estado da operação.

DatabaseOperation

Uma operação de banco de dados.

Nome Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.databaseName

string

O nome do banco de dados no qual a operação está sendo executada.

properties.description

string

A descrição da operação.

properties.errorCode

integer

O código de erro da operação.

properties.errorDescription

string

A descrição do erro da operação.

properties.errorSeverity

integer

A gravidade do erro da operação.

properties.estimatedCompletionTime

string

O tempo estimado de conclusão da operação.

properties.isCancellable

boolean

Se a operação pode ser cancelada.

properties.isUserError

boolean

Se o erro é ou não um erro do usuário.

properties.operation

string

O nome da operação.

properties.operationFriendlyName

string

O nome amigável da operação.

properties.percentComplete

integer

O percentual da operação concluída.

properties.serverName

string

O nome do servidor.

properties.startTime

string

A hora de início da operação.

properties.state

ManagementOperationState

O estado da operação.

type

string

Tipo de recurso.

DatabaseOperationListResult

A resposta a uma solicitação de operações de banco de dados de lista

Nome Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

DatabaseOperation[]

Matriz de resultados.

ManagementOperationState

O estado da operação.

Nome Tipo Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string