Есть ли простой способ преследовать зависимости таблицы/хранимой процедуры/функции в SQL Server 2005+? Я унаследовал гигантское приложение с большим количеством таблиц и еще более хранимыми процедурами и функциями, которые являются длинными и взаимосвязанными.
В конце дня есть способ построить дерево зависимостей? Идеально, что я ищу, идет в обоих направлениях:
Для таблицы/процедуры - что от нее зависит?. Покажите мне все хранимые процедуры, которые в конечном итоге ссылаются на нее (в идеале в древовидном представлении, так что вспомогательные процедуры выходят на более крупные процедуры, которые вызывают их)
Для процедуры - от чего зависит ИТ?. Покажите мне все процедуры и таблицы, которые данная процедура будет (или может) касаться при работе.
Кажется, что этот инструмент не должен быть настолько сложным, что он будет невероятно полезен для обслуживания БД вообще. Кто-нибудь знает об этом? Если этого не существует, почему черт не?
Встроенная функциональность в Management Studio хороша, но информация не кажется полной.