我需要为现有网站创建一个移动 api,客户告诉我们通过查看现有网站来实现具有各种方法列表的 api,因此我们需要分析要构建的查询是什么。
现在我的实际问题是,
是否可以通过运行网站的不同屏幕来检查,后面使用的 sql 表是什么以及它们是如何连接的?(不使用存储过程,都是内联查询)
如果是这样如何检查,我们有权访问客户的生产和数据库服务器,除此之外我们什么都不知道。
简而言之,我需要通过运行网站的每个屏幕来检查TABLES
使用了什么以及它们是如何被编辑的。JOIN
更新:
我已经尝试过SQL Profiler
,它返回了大量的行,在难以追踪的地方,并且在TextData
通过提供loginname
我减少了行数来添加过滤器之后。
现在它在所有行中都像这样返回exec sp_execute 8581,1,225
,当我运行它时出现这个错误
Could not find prepared statement with handle 8581.