2012-10-19 144 views
0

可能重复:
Tracing a stored procedure’s parameters handling存储过程参数的日志?

是否有任何超出现成的SQL Server 2008中的功能,让我看到了日志的程序执行,并且参数通过呢?

我们有一个存储过程,其返回值用于确定用户是否可以登录到我们的应用程序,而存储过程正在返回一些意外的结果。我试图通过查看用户标识是否因传递给存储过程而出现乱码来排除故障,但我似乎无法找到我可以去检查的地方。

这样的日志/查看器是否存在?

回答

1

您可以使用SQL Trace或SQL事件探查器,它本质上是同一个工具的GUI。 SQL跟踪这里msdn.microsoft.com/en-us/library/ms191006(v=sql.105).aspx的

详细

探查这里msdn.microsoft.com/en-us/library/ms181091 .aspx

0

如果您需要跟踪运行的所有内容,Pete有正确的答案,但是如果您可以自己修改过程,则可以直接向过程添加日志记录功能(例如插入带有相关详细信息的表格) 。这避免了探查器潜在的巨大性能影响。