2
A
回答
2
尼斯問題hardik
即使是我也面臨着同樣的問題,得到了很好的解決。
所有您可以使用的是sqlserver.it中的Eventdata()函數提供特定數據庫更改的所有信息,包括xml格式的sqlcommands。 欲瞭解更多信息 可以通過這個鏈接http://msdn.microsoft.com/en-IN/library/ms173781.aspx
在這裏你可以做這樣的
DECLARE @data XML
SET @data = EVENTDATA()
INSERT INTO dbo.AdministratorLog(databasename, eventtype,objectname, objecttype, sqlcommand, loginname)
VALUES(@data.value('(/EVENT_INSTANCE/DatabaseName)[1]', 'varchar(256)'),
@data.value('(/EVENT_INSTANCE/EventType)[1]', 'varchar(50)'),
@data.value('(/EVENT_INSTANCE/ObjectName)[1]', 'varchar(256)'),
@data.value('(/EVENT_INSTANCE/ObjectType)[1]', 'varchar(25)'),
@data.value('(/EVENT_INSTANCE/TSQLCommand)[1]', 'varchar(max)'),
@data.value('(/EVENT_INSTANCE/LoginName)[1]', 'varchar(256)')
)
相關問題
- 1. SQLAlchemy如何跟蹤數據庫更改?
- 2. 如何跟蹤數據庫更改?
- 3. SYBASE數據庫DDL語句
- 4. 如何使用DDL語句跟蹤PL/SQL塊
- 5. 如何跟蹤數據庫表中的數據更改
- 6. MySQL數據庫更改跟蹤
- 7. 跟蹤數據庫列值更改
- 8. 跟蹤heroku數據庫更改
- 9. 跟蹤MySQL數據庫更改
- 10. 如何跟蹤某些數據庫表的更改?
- 11. 如何跟蹤源代碼管理中的數據庫更改?
- 12. 如何跟蹤對數據庫的更改?
- 13. 如何跟蹤到數據庫表進行任何更改
- 14. 跟蹤oracle語句
- 15. 如何使用spring動態跟蹤數據庫更改?
- 16. 如何使用ormlite跟蹤數據庫更改?
- 17. 構建數據庫以跟蹤對數據的某些更改
- 18. MySQL跟蹤緩慢更新語句
- 19. SQL更新語句數據庫修改
- 20. 跟蹤更改
- 21. 跟蹤更改
- 22. 跟蹤更改
- 23. 跟蹤更改
- 24. as3/flex builder - 是否可以更改跟蹤語句的顏色?
- 25. 跟蹤更改並將其更新到數據庫
- 26. SQL Server 2012中的鏡像數據庫上的更改跟蹤
- 27. 跟蹤數據庫更改的行(SQL Server)的
- 28. linq2sql如何跟蹤數據庫對象?
- 29. Oracle:跟蹤SQL語句
- 30. oracle jdbc語句跟蹤器
這是兩個不同的物理** **數據庫? – 2013-03-22 09:46:30
在VS 2010+中嘗試[SQL Schema Compare](http://www.codeproject.com/Articles/145979/SQL-Server-Schema-Comparison-Tool-in-Visual-Studio) – 2013-03-22 09:47:26