我已经获得了一个使用SQL Server 2005数据库的C#代码库。我想概述哪些数据库表和过程可以通过代码中的哪些方法体访问;在表的情况下,我还想知道访问的类型(CREATE,DROP,SELECT,INSERT,UPDATE或DELETE)。搜索这些关键字和表/过程名称的字符串会让我走得很远,除了代码很少使用裸SQL,主要是使用DataSet和DataAdapter,谁知道还有什么。
这不是我第一次遇到这种情况(使用不同的语言和DBMS)。
有哪些工具可以帮助我完成这项任务?你能推荐我对字符串搜索的改进吗?
PS:another question on SQL Server dependencies有一些相关答案。
答案 0 :(得分:2)
sql server profiler。它将记录每个调用以及过程文本...然后您可以将配置文件跟踪导出到表并查询它:-)