我如何捕获正在访问我的 SQL 数据库的 SQL 查询?
How can I capture SQL Query that is hitting my SQL database?
我最近丢失了一个 Web 项目的所有文件,该项目包含 200 多份用 Visual Studio 编写的报告。内部 Web 服务器仍然是 运行 已发布的报告,但现在项目文件已经消失,我无法进行任何更改。为了节省时间并且不必重写所有查询,我想知道是否有一种方法可以在查询访问我的数据库时捕获它们。
提前致谢。
如果您有 Sql Server Management Studio,那么您只需转至工具 --> Sql Server Profiler。连接到您的数据库实例,它将开始向您显示您的数据库和与之交互的任何事物之间的所有 activity。
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
希望这对您有所帮助。
我最近丢失了一个 Web 项目的所有文件,该项目包含 200 多份用 Visual Studio 编写的报告。内部 Web 服务器仍然是 运行 已发布的报告,但现在项目文件已经消失,我无法进行任何更改。为了节省时间并且不必重写所有查询,我想知道是否有一种方法可以在查询访问我的数据库时捕获它们。 提前致谢。
如果您有 Sql Server Management Studio,那么您只需转至工具 --> Sql Server Profiler。连接到您的数据库实例,它将开始向您显示您的数据库和与之交互的任何事物之间的所有 activity。
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
希望这对您有所帮助。