2013-02-04 82 views
1

我需要爲現有網站創建移動API,並且客戶告訴我們通過查看現有網站來實現帶有各種方法列表的API,因此我們需要分析哪些是查詢被構築。需要分析表格並加入

現在我實際的問題是,

  1. 是否有可能來檢查,有什麼背後使用的SQL表以及它們是如何被加入了由運行網站的不同的畫面? (沒有使用存儲過程,所有都是內聯查詢)

  2. 如果是這樣,如何檢查,我們有權利客戶端的生產和數據庫服務器,除此之外,我們什麼都不知道。

作爲短我需要檢查,有什麼用TABLES,他們如何JOIN「通過運行網站的每一個畫面編。

更新:

我曾與SQL Profiler嘗試和它返回在它是難以追查,並通過提供loginname加入TextData過濾器後,我減少的行數大量行。

現在它返回像這樣在所有行exec sp_execute 8581,1,225當我運行此我得到了這個錯誤 Could not find prepared statement with handle 8581.

回答

2

運行應用程序並使用SQL Server Profiler查看查詢/表。

+0

是的,我以前試過,它真的返回大量的行,從那裏很難跟蹤,然後我用它過濾器後,我可以看到只有一些行,它有這樣的'exec sp_execute 8581,1,225',我不知道如何啓動 – DON

+0

我不確定我是否正確使用了過濾器,只是給了'TextData'過濾器的登錄名 – DON