

# Determinar o horário do último failover do Amazon RDS para SQL Server
<a name="Appendix.SQLServer.CommonDBATasks.LastFailover"></a>

Para determinar o último tempo de failover, use o seguinte procedimento armazenado:

```
execute msdb.dbo.rds_failover_time;
```

Este procedimento retorna as informações a seguir.


****  

| Parâmetro de saída | Descrição | 
| --- | --- | 
|  errorlog\$1available\$1from  |  Mostra o tempo em que os logs de erro estão disponíveis no diretório de log.  | 
|  recent\$1failover\$1time  |  Mostra o último tempo de failover se estiver disponível nos logs de erro. Caso contrário, será exibido `null`.  | 

**nota**  
O procedimento armazenado pesquisa todos os logs de erro disponíveis do SQL Server no diretório de log para recuperar o tempo de failover mais recente. Se as mensagens de failover foram substituídas pelo SQL Server, o procedimento não recuperará o tempo de failover.

**Example de nenhum failover recente**  
Este exemplo mostra a saída quando não há nenhum failover recente nos logs de erros. Nenhum failover aconteceu desde 29-04-2020 23:59:00.01.  


| errorlog\$1available\$1from | recent\$1failover\$1time | 
| --- | --- | 
|  29-04-2020 23:59:00.0100000  |  nulo  | 

**Example de failover recente**  
Este exemplo mostra a saída quando há um failover nos logs de erros. O failover mais recente foi em 05-05-2020 18:57:51.89.  


| errorlog\$1available\$1from | recent\$1failover\$1time | 
| --- | --- | 
|  29-04-2020 23:59:00.0100000  |  05-05-2020 18:57:51.8900000  | 