0
A
回答
2
默認跟蹤將包含數據庫創建/更改/刪除事件。如果操作仍在文件中,下面的查詢將返回所需的信息。
SELECT
te.name AS EventName
,tt.StartTime
,tt.HostName
,tt.LoginName
,tt.ApplicationName
FROM sys.traces AS t
CROSS APPLY fn_trace_gettable(
REVERSE(N'crt.gol' + SUBSTRING(REVERSE(t.path), CHARINDEX(N'\', REVERSE(t.path)), 128)), default) AS tt
JOIN sys.trace_events AS te ON
te.trace_event_id = tt.EventClass
JOIN sys.trace_subclass_values AS tesv ON
tesv.trace_event_id = tt.EventClass
AND tesv.subclass_value = tt.EventSubClass
WHERE
t.is_default = 1 --default trace
AND tt.ObjectType = 16964; --database type
相關問題
- 1. 事務日誌SQL Server
- 2. sql server 2005鏡像數據庫事務日誌文件維護
- 3. 如何恢復只有事務日誌的SQL Server數據庫?
- 4. 刪除SQL Server數據庫
- 5. SQL服務器清理數據庫,事務日誌?
- 6. SQL Server ETL進程事務日誌
- 7. Sql Server事務日誌讀取器
- 8. SQL Server事務日誌已滿
- 9. SQL Server 2005的事務日誌太大
- 10. sql server 2008恢復事務日誌?
- 11. 在線SQL Server備份事務日誌
- 12. Sql Server事務日誌備份失敗
- 13. SQL Server 2008備份事務日誌
- 14. SQL Server事務日誌截斷/收縮
- 15. SQL Server事務日誌ldf文件
- 16. 不太瞭解SQL Server事務日誌
- 17. SQL從事務日誌恢復數據
- 18. 在SQL Server中清除數據庫日誌文件
- 19. 強制SQL Server刪除數據庫
- 20. 如何縮小MS SQL 2000數據庫上的事務日誌?
- 21. 「數據庫的事務日誌已滿」SQL錯誤
- 22. 從損壞的SQL數據庫中恢復事務日誌
- 23. 如何刪除SQL 2005中保留事務日誌的記錄
- 24. SQL事務日誌增長
- 25. SQL數據庫刪除
- 26. 數據庫'tempdb'的事務日誌已滿
- 27. 使用事務日誌回滾刪除操作
- 28. Sql Server:分塊刪除仍填滿事務日誌;失敗時,所有刪除都回滾 - 爲什麼?
- 29. SQL Server 2008事務日誌:日期/時間
- 30. SQL數據庫已刪除標誌並已刪除已刪除對於
會[如何查看事務日誌?](http://stackoverflow.com/q/3462799/2545927)有什麼幫助嗎? – kkuilla 2014-09-19 10:33:10
SQL Exchange上提出了同樣的問題: http://dba.stackexchange.com/questions/4269/how-to-find-out-who-deleted-some-data-sql-server – Mattgb 2014-09-19 11:01:18