...potreste avere un errore nella visualizzazione dei report della Performance Dashboard. Questo è dovuto al fatto che i report internamente utilizzano la funzione DATEDIFF(ms, ..., ...) per capire da quanto tempo è attivo SQL Server.
Dato che il valore viene memorizzata in un INT, se superate i 24 giorni di online continuo otterrete un error di overflow.
Dovete quindi andare nella stored procedure usp_Main_GetSessionInfo e modificare la seguente riga
sum(convert(bigint, datediff(ms, login_time, getdate()))) - sum(convert(bigint, s.total_elapsed_time)) as idle_connection_time,
in
sum(convert(bigint, CAST ( DATEDIFF ( minute, login_time, getdate()) AS BIGINT) * 60000 + DATEDIFF ( millisecond, DATEADD (minute, DATEDIFF ( minute, login_time, getdate() ), login_time ),getdate()))) - sum(convert(bigint, s.total_elapsed_time)) as idle_connection_time,
e tutto riprenderà a funzionare correttamente.
Credits: http://blogs.msdn.com/sqlrem/archive/2007/03/07/Performance-Dashboard-Reports-Now-Available.aspx