【问题标题】:SQL Server stack trace for a stored procedure存储过程的 SQL Server 堆栈跟踪
【发布时间】:2012-09-06 16:41:00
【问题描述】:

我想查看传递给 SQL Server 的特定用户定义存储过程的所有输入值。我正在使用 SQL Server 2008 管理工作室。有时我无法访问调用此过程的客户端代码,并且错误可能在过程内部,因此,我想知道我的过程执行的时间和输入值是什么。如果有这些信息,我可以在不运行整个复杂过程的情况下调试程序。

【问题讨论】:

    标签: stored-procedures input sql-server-2008-r2


    【解决方案1】:

    SQL Profiler 将为您提供这些信息。您需要对数据库具有 ALTER TRACE 权限才能运行 Profiler。

    http://msdn.microsoft.com/en-us/library/ms181091%28v=sql.105%29.aspx

    除了“开始”菜单链接之外,您还可以从 SQL Server Management Studio 中的“工具”菜单运行它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-06
      • 2013-10-06
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 2018-06-24
      相关资源
      最近更新 更多