2016-05-12 166 views
0

我們有一個鏈接到我們的SQL Server 2012的前端系統。對於我使用後端系統的大多數情況,我仍然使用前端進行一些操作。在前端使用的後端查找代碼

原因是因爲我還沒有找到如何在後端做這些。我使用的前端任務之一一直給出錯誤,我想嘗試在後端找到它正在使用的代碼,以便找到問題所在。我不知道它使用什麼代碼,但有沒有辦法讓我找出答案。

我不知道它是否使用存儲過程或觸發器或我可能還沒有聽說過的其他東西。

前端工作只是一個大規模註冊表。我認爲會使用類似批量插入的東西來完成。

回答

1

您可以使用SQL Server Profiler(可在SSMS菜單「Extras」中找到)。

讓它暫停,清除所有輸出並在「最終點擊」之前導航您的應用程序。

然後啓動分析器並推送您想要監視的進程。

在此之後,您可以找到SQL Server運行的所有作業的列表。

+0

我沒有在SSMS 2012的任何菜單中找到sql server profiler或extras。你可以張貼哪裏看的截圖嗎? –

+0

對不起,我的SSMS是德語,因此屏幕截圖可能無濟於事。可能是,你沒有安裝Profiler ... [閱讀本文](http://superuser.com/questions/414662/why-dont-i-have-sql-profiler-on-sql-server-management-工作室) – Shnugo

+0

好的,我會和IT談談,看看他們是否願意爲我安裝。 –