Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法检查在 SQL Server 2008 R2 中执行存储过程的时间和参数值?
正如 usr 所说,根本没有办法做到这一点,但你可以这样做作为解决方法,我在我的项目中做过。
创建一个日志表并在每个过程中实现一个INSERT INTO log_table语句,您可以在其中插入时间GetDate()、过程名称和登录用户。您可以在此表中查找您的信息。
INSERT INTO log_table
GetDate()
这肯定只适用于未来,而不是如果你想寻找“旧用途”。
不,对不起。没有办法做到这一点。
您可以对任务使用分析器。查看其他线程:
如何在 SQL 存储过程中实现日志记录和错误报告?
在 MS Sql Server 中运行存储过程的“调试”(获取信息)