簡體   English   中英

如何確定ASP.NET Web解決方案使用哪些表?

[英]How to determine which tables are used by ASP.NET web solution?

問題有點復雜(或沒有問題),所以我不知道該怎么問。

我的項目是MVC和WebForms方法的混合。 它使用第三部分軟件,並且包含一個非常大的解決方案以及許多小子系統。 整個項目使用兩個數據庫A和B。

我想停止使用這兩個數據庫並將其合並為一個數據庫-假設它將是A。要實現這一點,我必須創建一些部署腳本以將B表遷移到A。我不僅確定我真正想要的是哪個表。

主要問題是我無法確定當前使用了哪些表(因為某些表肯定沒有使用-這確實很麻煩)。 另外,A和B中的某些表名稱相同。是否有任何自動方法可以做到這一點? 這個項目很大,我們沒有提供相關文檔。 手動識別這些東西的方法將非常可怕。

任何加快想法將不勝感激。

最好的祝福。

您可以使用SQL事件探查器查看哪些用戶正在訪問您的數據庫。

如果兩個應用程序具有不同的sql用戶登錄名,則可以很容易地看到正在運行的查詢和正在訪問的表。

SQL事件探查器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM