

# 确定 Amazon RDS for SQL Server 的上次失效转移时间
<a name="Appendix.SQLServer.CommonDBATasks.LastFailover"></a>

要确定上次故障转移时间，请使用以下存储过程：

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

此过程返回以下信息。


****  

| 输出参数 | 描述 | 
| --- | --- | 
|  errorlog\$1available\$1from  |  显示错误日志在日志目录中开始可用的时间。  | 
|  recent\$1failover\$1time  |  显示上次故障转移时间（如果在错误日志中可用）。否则显示为 `null`。  | 

**注意**  
存储过程搜索日志目录中的所有可用 SQL Server 错误日志，以检索最近的故障转移时间。如果故障转移消息已被 SQL Server 覆盖，则该过程不会检索故障转移时间。

**Example 最近无故障转移示例**  
此示例显示错误日志中最近没有故障转移的输出。自 2020-04-29 23:59:00.01 以来，没有发生故障转移。  


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

**Example 最近故障转移示例**  
此示例显示错误日志中最近有故障转移的输出。最近一次故障转移的时间是在 2020-05-05 18:57:51.89。  


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