SQL Server Profiler:获取存储过程名称

SQL Server Profiler: Get stored procedure name

我是 运行 SQL Server Profiler (SQL Server 2008)。有没有办法查看正在执行的存储过程的名称?我正在分析 SP:StartedSP:Completed。 TextData 列没有帮助,因为我的存储过程已加密,因此 TextData 显示“-- 加密文本”。

存储过程可能已加密,请尝试在您的数据库中搜索包含 'WITH ENCRYPTION' 的文本。

此外,可能有一个点是传递到 sp 的数据太多,SSP 将不会显示文本。

您是否尝试过添加列 ObjectName?这应该显示存储过程名称。我没有使用过加密过程,但如果名称也被加密,我会感到非常惊讶(因为如果你不知道名称,你怎么能调用过程?)