C# 存储过程结构

C# 存储过程结构,c#,sql-server,sql-server-2008,tsql,stored-procedures,C#,Sql Server,Sql Server 2008,Tsql,Stored Procedures,我继承了一个遗留系统,它有很多(160多个)存储过程。我正在寻找一种方法来创建一个可以 显示哪些过程被其他过程调用 显示C代码的哪个部分使用了哪个存储过程 按使用程序的系统部件对程序进行分组 有没有这样的工具?或者会帮我完成任务吗?DBScribe和DOxygen可能会帮你。红门可以处理你的第一件物品 至于第二项,您唯一的实际选择是在文件中查找(默认情况下是control-shift-F)并在解决方案中搜索该存储过程名称。不过,您必须自己分析该字符串的实际使用位置 第三,据我所知,没有任何工

我继承了一个遗留系统,它有很多(160多个)存储过程。我正在寻找一种方法来创建一个可以

  • 显示哪些过程被其他过程调用
  • 显示C代码的哪个部分使用了哪个存储过程
  • 按使用程序的系统部件对程序进行分组

有没有这样的工具?或者会帮我完成任务吗?

DBScribe和DOxygen可能会帮你。

红门可以处理你的第一件物品

至于第二项,您唯一的实际选择是在文件中查找(默认情况下是control-shift-F)并在解决方案中搜索该存储过程名称。不过,您必须自己分析该字符串的实际使用位置


第三,据我所知,没有任何工具可以提供如此广泛的概述。

我将向您的流程中添加一些基本的日志记录,并按业务流程创建流程利用率日志

因此,如果你的应用程序管理水果销售POS

买橘子和橘子。 保存日志

买个苹果。 保存日志

等等

通过这种方式,您不仅可以了解使用了哪些,还可以了解何时以及使用了什么。

我尝试了Visustin(),但它只是产生了垃圾。