繁体   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