• Look at the SQL Server Logs from within SQl Server Agent's Error Logs. Also review the system and application logs within event viewer. Something is causing SQL Server to restart. You should be able to discover a reason behind it in these logs.

    If this is happening at the same time every day, that should point to a pattern which generally are much easier to troubleshoot. Let us know what you find...