我正在开发ASP.NET和SQL Server应用程序,有时我会遇到SQL查询的问题,我希望能够看到SQL Server的“响应”,而不仅仅是ASP.NET错误消息(这常常没有多大帮助)。
SQL Server中的Profiler.exe工具可以做到这一点,但我在MSDN上阅读到微软计划弃用该工具。
我们宣布将SQL Server Profiler用于数据库引擎跟踪捕获和跟踪回放的功能进行停用。这些功能将在下一个版本的SQL Server中得到支持,但将在以后的版本中被移除。还未确定特定版本的SQL Server。包含Microsoft SQL Server Trace和Replay对象的Microsoft.SqlServer.Management.Trace命名空间也将被弃用。请注意,不会停用Analysis Services工作负载的SQL Server Profiler,并且将继续得到支持。
http://msdn.microsoft.com/en-us/library/ms181091.aspx
他们没有提到哪个工具会取代profiler.exe。有人知道更多信息吗?
如果我想查看(最近的?)不成功查询,是否有任何其他替代方法可以使用?