我正在调查与第三方应用程序的问题,从我可以看到查询发送到SQL看起来没问题。sql server profiler - 如何获得服务器响应?
我正在使用SQL Server Profiler 2005与Sql 2008 R2数据库,我可以看到发送到数据库的查询,是否有可能捕获服务器响应?
我看了一下profiler中的事件和列,但是我看不到任何包含该数据的东西。
谢谢大家帮忙
我正在调查与第三方应用程序的问题,从我可以看到查询发送到SQL看起来没问题。sql server profiler - 如何获得服务器响应?
我正在使用SQL Server Profiler 2005与Sql 2008 R2数据库,我可以看到发送到数据库的查询,是否有可能捕获服务器响应?
我看了一下profiler中的事件和列,但是我看不到任何包含该数据的东西。
谢谢大家帮忙
您可以捕获端口1433使用Wireshark的网络数据包,但产量不会轻易读取。
上有Wireshark的网站样本,你可以看看使用文本编辑器的内容: http://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=ms-sql-tds-rpc-requests.cap
这是很容易重播您在SQL Server Profiler中查看是否有可能的命令。
捕捉到SQL服务器的响应报文,并分析它们,有一个工具,它会替你:http://www.piengine.net
所以基本上这里就是你要做的:
希望这有助于
号您可以捕获任何错误消息和'rows'但不是实际的数据本身的信息。 –
谢谢:)求助 – witpo