【发布时间】:2017-01-10 01:21:53
【问题描述】:
我正在使用我的公司购买的会计软件(无法命名),尽管我强烈建议不要这样做。它使用了一个庞大的凌乱的 MsSQL 数据库,这可能是我的终结..
尽管为所述软件支付了数千美元,但它已完全关闭,几乎不提供支持。为了完成与我们内部 CRM 的集成,我需要记录/跟踪在执行诸如通过其 GUI 创建客户之类的操作时正在执行的 SQL 查询。这样我就可以看到我已经复制的明显插入,并且我假设正在发生 1-2 个其他插入或更新,但我目前不知道..
我已经能够记录 SQL 选择没有问题,但这对我没有任何帮助。我对 MsSQL 不太熟悉,我是那些使用 Postgres、Nginx 和 PHP 进行 CRM 的 linux 人员之一。
我已经搜索了很多方法,不仅可以记录 INSERT 事务,还可以记录插入的数据,但无济于事,因此我们将不胜感激。谢谢!!
【问题讨论】:
-
查看 SQL Profiler 或 SQL 跟踪。免费。 msdn.microsoft.com/en-us/library/ms175047.aspx
标签: sql-server logging transactions insert