Я думаю, что вы просите включить и настроить аудит базы данных в SQL Server 2008.
http://www.sql -server-performance.com / статьи / дБА / Database_Audit_Specifications_in_SQL_Server_2008_p1.aspx
К сожалению, я не думаю, что это доступно в SQL Server Express Editions, но вы можете попробовать.
Однако, если это не работает в экспресс-версиях. Вы можете регистрировать активность с трассировки сервера. используя профилировщик и перенести профилированные данные в таблицу или файл. Примечание: это дорогое решение (может иметь некоторые проблемы с производительностью, но иногда полезно при определении конкретных ошибок, в том числе проблем с подключением.)
В противном случае это нестандартное решение. По сути, оберните ваши SQL-запросы или ссылку на SQL или ссылку на сущности во что-то, что будет регистрировать происходящее. Но если у вас уже есть проблемы с подключением, это может не помочь найти проблему.
Или триггеры на таблицах, в которых регистрируется, кто это сделал и что было сделано. Это напрямую не скажет вам, если у вас возникли проблемы с подключением, но если вы ожидаете, что данные будут вставлены, обновлены или удалены, у вас будет журнал регистрации.
В примечании к триггерам всегда можно хранить последние измененные и созданные штампы для пользователя и времени.