Partilhar via


Database Operations - List By Database

Obtém uma lista de 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 do URI

Name Em Necessá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 da API do Azure Resource Manager ou 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

Name 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 oferece suporte a ele.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse - A rotação de chaves para o TDE Protetor no nível do banco de dados é bloqueada quando as 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 otimizados para memória.

  • 400 PerDBCMKNotSupportedWithLTR - A CMK no nível de banco de dados não é suportada 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 de 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 tiver sido 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 secundário no servidor especificado.

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

  • 400 UnsupportedServiceName - O nome especificado é um nome inválido porque contém um ou mais caracteres unicode não suportados.

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

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

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType - Não há suporte para alterar a 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 zrs não está disponível na região especificada.

  • 400 CannotUpdateToFreeDatabase - A atualização de um banco de dados para o sku livre não é suportada.

  • 400 DatabaseInvalidSkuPropertyCombination - As propriedades do sku solicitado são inconsistentes. Verifique se uma combinação válida está 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 excedesse o número permitido por banco de dados primário

  • 400 UnsupportedBackupStorageRedundancyForEdition - A redundância de armazenamento de backup solicitada não é suportada para edição

  • 400 DatabaseIsCurrentlyPinned - A Microsoft fixou a versão do mecanismo do SQL Server do banco de dados. Para garantir que seu banco de dados não atinja problemas de produção, quaisquer operações de escala futuras em seu banco de dados serão bloqueadas até que ele seja removido. 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 é 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 suporta a sku especificada.

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

  • 400 UnsupportedBackupStorageRedundancy - A redundância de armazenamento de backup especificada não é suportada na região de destino.

  • 400 InvalidIdentityId - Uma ou mais id(s) de identidade fornecidas(s) não são(m) id(s) de recurso ARM válida(s). Introduza identificações(ões) válida(s) e tente novamente.

  • 400 LTRSterlingToVldbMigrationNotSupported - Não é possível alterar o objetivo de serviço do banco de dados para Hyperscale, pois a retenção de longo prazo ainda não é suportada no Hyperscale. Desative 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 está impedido de provisionar o recurso solicitado.

  • 400 UnableToCreateGeoChain - O usuário tentou criar um banco de dados secundário (encadeamento) mesmo que o upload automático de resumos contábeis tenha sido configurado

  • 400 InvalidNumberOfIdentities - Apenas um usuário atribuído identidade gerenciada é suportado no nível do banco de dados.

  • 400 DatabaseNamedReplicaChainingNotAllowed - O usuário tentou criar uma réplica nomeada de uma réplica nomeada que não é permitida.

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

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

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

  • 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 de banco de dados em visualização não é suportada para a edição Datawarehouse.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer - As criações do Pool SQL são bloqueadas para espaços de trabalho habilitados para CMK até que o espaço de trabalho seja ativado. Primeiro, habilite a proteção contra limpeza e conceda à Identidade Gerenciada do espaço de trabalho as permissões necessárias (Get, Wrap Key, Unwrap Key) no Cofre da Chave do Azure da chave do espaço de trabalho. Em seguida, ative seu espaço de trabalho 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 - Pool elástico e sku podem ser especificados juntos somente se 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 do 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 faltando. Tente novamente 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 min de DTU para bancos de dados no pool elástico que excedem as DTUs solicitadas do pool elástico.

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

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase - O banco de dados não pode atualizar sua 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 tiver sido 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 de uma camada de DataWarehouse para camadas que não sejam de DataWarehouse ou vice-versa.

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

  • 400 PerDatabaseCMKRestoreNotSupported - A restauração do banco de dados não é suportada quando a CMK no nível de banco de dados é configurada na visualização.

  • 400 PerDatabaseCMKHSNotSupported - A CMK no nível de banco de dados em visualização não é suportada para a edição Hyperscale.

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

  • 400 PerDatabaseCMKGeoReplicationNotSupported - A replicação geográfica e a cópia de banco de dados não são suportadas quando a CMK no nível de banco de dados é configurada na visualização.

  • 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 expiração da chave do Cofre da Chave do Azure é inválida.

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

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

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

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

  • 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 armazenamento de backup com redundância geográfica.

  • 400 RestoreHyperscaleToNonHyperscale - Não há suporte para a restauração de um backup de banco de dados Hyperscale para uma camada de serviço que não seja Hyperscale ou vice-versa.

  • 400 SubscriptionDoesNotHaveAccessToServer - A assinatura não tem acesso ao(s) servidor(es) especificado(s)

  • 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 suporta o 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 válido do Azure Key Vault.

  • 400 InvalidPointInTime - O point-in-time especificado não é válido para o banco de dados.

  • 400 AzureKeyVaultMissingPermissions - O servidor não tem as permissões necessárias no Cofre da Chave do Azure.

  • 400 GeoRestoreCannotResolveTargetCluster - Não é possível resolver o 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 oferece suporte a ela.

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool - Não há suporte para a especificação do objetivo ou edição do 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 que não é suportado.

  • 400 RestoreNotSupportedForGeoDrSecondary - Não há suporte para operações de restauração point-in-time e recuperação de banco de dados em bancos de dados atualmente configurados como geosecundários.

  • 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 onde essa versão do servidor não é suportada.

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

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

  • 400 AdalServicePrincipalNotFound - A operação não pôde ser concluída porque foi encontrado um erro de Entidade de Serviço não encontrada da biblioteca do Azure Ative Directory.

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

  • 400 AzureKeyVaultMalformedVaultUri - O uri do Cofre da Chave 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 O BANCO DE DADOS 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 do 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 SourceDatabaseEditionCouldNotBeUpgrade - O banco de dados de origem não pode ter uma edição superior à do banco de dados de destino.

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

  • 400 TargetDatabaseEditionCouldNotBeDowngraded - O banco de dados de destino não pode ter uma edição inferior ao 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á atualmente em andamento.

  • 400 InvalidCollation - O agrupamento não é reconhecido pelo servidor.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - O uri do Cofre da Chave fornecido não é válido.

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

  • 400 AzureKeyVaultRsaKeyNotSupported - O cofre de chaves fornecido usa o Tamanho da Chave RSA ou o Tipo de Chave não suportados. O tamanho da chave RSA suportada é 2048 ou 3072 e o tipo de chave é RSA ou RSA-HSM.

  • 400 SameKeyMaterialNotFoundOnRemoteServer - O servidor secundário não tem o material da 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ó é suportada quando ambos os bancos de dados estão sendo executados em 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 não suportado.

  • 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 que não é suportada.

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

  • 400 ProvisioningDisabled - Exibe a mensagem de erro do autorizador da operação de recursos no estado em que se encontra, sem alterações

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

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

  • 400 UnableToResolveRemoteServer - O nome do servidor de 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 - A criação de secundário de secundário (um processo conhecido como encadeamento) não é suportada ao habilitar a Criptografia de Dados Transparente usando o Cofre de Chaves do Azure (BYOK).

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

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

  • 400 RestoreNotSupportedForFreeEdition - Restore e GeoRestore não são suportados para banco de dados gratuito.

  • 400 JobAgentDatabaseEditionUnsupported - O objetivo de nível de serviço do banco de dados especificado não é suportado 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 suportado.

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

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

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

  • 400 InvalidVldbRestoreSlo - A restauração deIn-Time de ponto da edição Hyperscale requer bancos de dados de origem e de destino para usar o objetivo de nível de serviço Hyperscale.

  • 400 CannotSpecifyPoolOrSlo - Não há suporte para a especificação de um pool elástico e/ou alteração do objetivo de nível de serviço ou da 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 interno (malformada ou região errada).

  • 400 MaintenanceWindowNotSupportedForNamedReplica - O usuário tentou criar ou atualizar uma réplica nomeada com uma janela de manutenção não padrão que não é suportada.

  • 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 Geo-primary não pode ser descartado porque o banco de dados tem Ledger Digest Uploads habilitado. Desative o Ledger Digest Uploads e tente novamente 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 do 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 - Apenas um banco de dados gratuito pode existir para uma assinatura por região.

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

  • 409 SubscriptionDisabled - A subscrição está desativada.

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

  • 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 entrava 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 permitida da Unidade de Taxa de Transferência do Banco de Dados.

  • 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 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 de SLO estava em andamento.

  • 409 UpdateSloFailedDatabaseTooBusy - A operação SLO de atualização não pôde ser concluída porque o banco de dados estava muito ocupado.

  • 409 ElasticPoolBusy - Foi tentada uma operação de gestão numa piscina elástica que está ocupada.

  • 409 AzureKeyVaultKeyNameNotFound - A operação não pôde ser concluída porque o nome da Chave do Cofre da Chave do Azure não existe.

  • 409 AzureKeyVaultKeyInUse - A chave está sendo usada atualmente pelo servidor.

  • 409 ServerDisabled - O servidor está desativado.

  • 409 ConflictingDatabaseOperation - Já existe alguma operação no banco de dados e a operação atual deve esperar 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 nesse 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. Trata-se de um pedido duplicado.

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

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

  • 409 ServerDisabled - O servidor está desativado.

  • 429 SubscriptionTooManyCreateUpdateRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 429 SubscriptionTooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 429 SubscriptionTooManyCreateUpdateRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 429 SubscriptionTooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 500 OperationTimedOut - A operação atingiu o tempo limite e foi revertida automaticamente. Por favor, tente novamente a operação.

  • 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 do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 503 TooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

  • 503 AzureKeyVaultConnectionFailed - A operação não pôde ser concluída no servidor porque as tentativas de conexão ao Cofre de Chaves do Azure falharam

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

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

  • 503 TooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas pelos recursos disponíveis.

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

Exemplos

List the database management operations

Pedido de amostra

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

Resposta da amostra

{
  "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

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

Name 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 (int32)

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

properties.errorDescription

string

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

properties.errorSeverity

integer (int32)

A gravidade do erro da operação.

properties.estimatedCompletionTime

string (date-time)

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 (int32)

A percentagem da operação concluída.

properties.serverName

string

O nome do servidor.

properties.startTime

string (date-time)

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

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

Valor Description
CancelInProgress
Cancelled
Failed
InProgress
Pending
Succeeded