Я хочу, чтобы все транзакции применялись к определенной таблице в SQL Server 2008.
Я нашел последний раз, когда таблица обновлялась с помощью этого скрипта:
SELECT OBJECT_NAME(OBJECT_ID) AS DatabaseName, last_user_update,*
FROM sys.dm_db_index_usage_stats
WHERE database_id = DB_ID( 'DBName')
AND OBJECT_ID=OBJECT_ID('tableName')
Я хочу знать все транзакции (вставки, обновления, удаления) для этой таблицы, их дату и время и примененный запрос.
Как лучше всего это сделать?
sys.fn_dblog
, но сторонние поставщики инструментов уже потратили на это много человеко-часов. Вы до сих пор не ответили, если это постоянная необходимость? - person Martin Smith   schedule 16.10.2011