How to find out when the Database’s on a SQL server were last used\accessed to help with migration and decommission

SELECT d.name,
last_user_seek = MAX(last_user_seek),
last_user_scan = MAX(last_user_scan),
last_user_lookup = MAX(last_user_lookup),
last_user_update = MAX(last_user_update)
FROM sys.dm_db_index_usage_stats AS i
JOIN sys.databases AS d ON i.database_id=d.database_id
GROUP BY d.name
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...