error "Difference of two datetime values caused an overflow at runtime" pada saat membuka Performance Dashboard Report
Pada artikel sebelumnya saya menulis tentang “Installasi SQL Server 2005 Performance Dashboard Report” kali ini saya menuliskan bagaimana memperbaiki error "Difference of two datetime values caused an overflow at runtime" yang terjadi pada saat akan membuka report performance dashboard.
Jika mengalami error tersebut pada saatmembuka performance dashboard report, edit setup.sql yang berada pada path “C:\Program Files\Microsoft SQL Server\90\Tools\PerformanceDashboard”, edit pada bagian berikut :
sum(convert(bigint, datediff(ms, login_time, getdate()))) - sum(convert(bigint, s.total_elapsed_time)) as idle_connection_time,ganti script di atas dengan script di bawah ini;
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,selanjutnya eksekusi kembali script “setup.sql” dan coba buka lagi report performace dashboardnya.
~~>Terima kasih<<~~
Komentar
Posting Komentar