Monitorar o status de uma tarefa
Para acompanhar o status da tarefa de concessão ou revogação, chame a função rds_fn_task_status
. Ela leva dois parâmetros. O primeiro parâmetro sempre deve ser NULL
porque ele não se aplica ao SSRS. O segundo parâmetro aceita um ID de tarefa.
Para ver uma lista de todas as tarefas, defina o primeiro parâmetro como NULL
e o segundo parâmetro como 0
, conforme mostrado no seguinte exemplo.
SELECT * FROM msdb.dbo.rds_fn_task_status(NULL,
0
);
Para obter uma tarefa específica, defina o primeiro parâmetro como NULL
e o segundo parâmetro como o ID da tarefa, conforme mostrado no exemplo a seguir.
SELECT * FROM msdb.dbo.rds_fn_task_status(NULL,
42
);
A função rds_fn_task_status
retorna as informações a seguir.
Parâmetro de saída |
Descrição |
---|---|
|
O ID da tarefa. |
|
No SSRS, as tarefas podem ter os seguintes tipos de tarefa:
|
|
Não aplicável a tarefas do SSRS. |
|
O progresso da tarefa em porcentagem. |
|
A quantidade de tempo gasta na tarefa, em minutos. |
|
O status da tarefa. Os possíveis status são os seguintes:
|
|
Informações adicionais sobre a tarefa. Se um erro ocorrer durante o processamento, essa coluna conterá informações sobre o erro. |
|
A data e hora em que o status da tarefa foi atualizado pela última vez. |
|
A data e hora em que a tarefa foi criada. |
|
Não aplicável a tarefas do SSRS. |
|
Não aplicável a tarefas do SSRS. |
|
Não aplicável a tarefas do SSRS. |
|
Não aplicável a tarefas do SSRS. |
|
Não aplicável a tarefas do SSRS. |
|
Metadados associados à tarefa do SSRS. |