sys.dm_operation_status (Banco de Dados SQL do Azure)sys.dm_operation_status (Azure SQL Database)

APLICA-SE A: nãoSQL Server simBanco de Dados SQL do Azure simSQL Data Warehouse do Azure nãoParallel Data Warehouse APPLIES TO: noSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse noParallel Data Warehouse

Retorna informações sobre as operações executadas em bancos de dados em um servidor do Banco de dados SQL do AzureAzure SQL Database.Returns information about operations performed on databases in a Banco de dados SQL do AzureAzure SQL Database server.

Nome da colunaColumn Name Tipo de dadosData Type DescriçãoDescription
session_activity_idsession_activity_id uniqueidentifieruniqueidentifier Identificador da operação.ID of the operation. Não nulo.Not null.
resource_typeresource_type intint Indica o tipo de recurso no qual a operação é executada.Denotes the type of resource on which the operation is performed. Não nulo.Not null. Na versão atual, essa exibição controla as operações executadas no Banco de Dados SQLSQL Database somente, e o valor inteiro correspondente é 0.In the current release, this view tracks operations performed on Banco de Dados SQLSQL Database only, and the corresponding integer value is 0.
resource_type_descresource_type_desc nvarchar(2048)nvarchar(2048) Descrição do tipo de recurso no qual a operação é executada.Description of the resource type on which the operation is performed. Na versão atual, essa exibição controla as operações executadas somente no Banco de Dados SQLSQL Database.In the current release, this view tracks operations performed on Banco de Dados SQLSQL Database only.
major_resource_idmajor_resource_id sql_variantsql_variant Nome do Banco de Dados SQLSQL Database no qual a operação é realizada.Name of the Banco de Dados SQLSQL Database on which the operation is performed. Não nulo.Not Null.
minor_resource_idminor_resource_id sql_variantsql_variant Somente para uso interno.For internal use only. Não nulo.Not null.
operaçãooperation nvarchar(60)nvarchar(60) Operação executada em um Banco de Dados SQLSQL Database, tal como CREATE ou ALTER.Operation performed on a Banco de Dados SQLSQL Database, such as CREATE or ALTER.
statestate tinyinttinyint O estado da operação.The state of the operation.

0 = Pendente0 = Pending
1 = em andamento1 = In progress
2 = Concluído2 = Completed
3 = Falha3 = Failed
4 = Cancelado4 = Cancelled
state_descstate_desc nvarchar(120)nvarchar(120) PENDING = a operação está esperando a disponibilidade do recurso ou da cota.PENDING = operation is waiting for resource or quota availability.

IN_PROGRESS = a operação foi iniciada e está em andamento.IN_PROGRESS = operation has started and is in progress.

COMPLETED = a operação foi concluída com êxito.COMPLETED = operation completed successfully.

FAILED = falha na operação.FAILED = operation failed. Consulte a coluna error_desc para obter detalhes.See the error_desc column for details.

CANCELLED = operação interrompida na solicitação do usuário.CANCELLED = operation stopped at the request of the user.
percent_completepercent_complete intint O percentual da operação que foi concluído.Percentage of operation that has completed. Os valores não são contínuos e os valores válidos são listados abaixo.Values are not continuous and the valid values are listed below. Não nulo.Not NULL.

0 = operação não iniciada0 = Operation not started
50 = operação em andamento50 = Operation in progress
100 = operação concluída100 = Operation complete
error_codeerror_code intint Código indicando o erro que ocorreu durante uma operação com falha.Code indicating the error that occurred during a failed operation. Se o valor for 0, indica que a operação foi concluída com êxito.If the value is 0, it indicates that the operation completed successfully.
error_descerror_desc nvarchar(2048)nvarchar(2048) Descrição do erro que ocorreu durante uma operação com falha.Description of the error that occurred during a failed operation.
error_severityerror_severity intint Nível de severidade do erro que ocorreu durante uma operação com falha.Severity level of the error that occurred during a failed operation. Para obter mais informações sobre severidades de erro, consulte mecanismo de banco de dados severidades de erro.For more information about error severities, see Database Engine Error Severities.
error_stateerror_state intint Reservado para uso futuro.Reserved for future use. A compatibilidade futura não está garantida.Future compatibility is not guaranteed.
start_timestart_time datetimedatetime O carimbo de data/hora do início da operação.Timestamp when the operation started.
last_modify_timelast_modify_time datetimedatetime Carimbo de data/hora quando o registro foi modificado pela última vez para uma operação demorada.Timestamp when the record was last modified for a long running operation. No caso de operações concluídas bem-sucedidas, este campo exibe o carimbo de data/hora quando a operação foi concluída.In case of successfully completed operations, this field displays the timestamp when the operation completed.

PermissõesPermissions

Essa exibição só está disponível no banco de dados mestre para o logon da entidade de segurança no nível do servidor.This view is only available in the master database to the server-level principal login.

ComentáriosRemarks

Para usar essa exibição, você deve estar conectado ao banco de dados mestre .To use this view, you must be connected to the master database. Use a sys.dm_operation_status exibição no banco de dados mestre do Banco de Dados SQLSQL Database servidor para acompanhar o status das seguintes operações executadas em um Banco de Dados SQLSQL Database:Use the sys.dm_operation_status view in the master database of the Banco de Dados SQLSQL Database server to track the status of the following operations performed on a Banco de Dados SQLSQL Database:

  • Criar banco de dadosCreate database

  • Copiar banco de dados.Copy database. Copiar Banco de Dados cria um registro nessa exibição nos servidores de origem e de destino.Database Copy creates a record in this view on both the source and target servers.

  • Alterar banco de dadosAlter database

  • Altere o nível de desempenho de uma camada de serviçoChange the performance level of a service tier

  • Altere a camada de serviço de um banco de dados, como alterar de Basic para Standard.Change the service tier of a database, such as changing from Basic to Standard.

  • Configurando um relacionamento de Replicação GeográficaSetting up a Geo-Replication relationship

  • Finalizando um relacionamento de Replicação GeográficaTerminating a Geo-Replication relationship

  • Restaurar Banco de DadosRestore database

  • Excluir banco de dadosDelete database

ExemploExample

Mostrar as operações de replicação geográfica mais recentes associadas ao banco de dados ' MyDB '.Show most recent geo-replication operations associated with database 'mydb'.

SELECT * FROM sys.dm_operation_status   
   WHERE major_resource_id = 'myddb'   
   ORDER BY start_time DESC;  

Consulte tambémSee Also

Funções (e exibições de gerenciamento dinâmico de replicação geográfica do banco de dados SQL do Azure) Geo-Replication Dynamic Management Views and Functions (Azure SQL Database)
sys. dm _geo_replication_link_status (banco de dados SQL do Azure) sys.dm_geo_replication_link_status (Azure SQL Database)
sys. Geo _replication_links (banco de dados SQL do Azure) sys.geo_replication_links (Azure SQL Database)
ALTER DATABASE (Banco de Dados SQL do Azure)ALTER DATABASE (Azure SQL Database)