|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
Sourcana Sourcana analisiert ein TDB-Modul und gibt zu jeder Prozedur folgende Informationen aus: 1. Die Prozeduren, die die Prozedur selbst aufruft 2. Die Tabellen, die von der Prozedur benutzt werden Diese Angaben werden rekursiv ermittelt. D.h. wenn eine Prozedur X eine Prozedur Y aufruft, diese wiederum ruft die Prozedur Z auf, dann weist Sourcana der Prozedur X auch den Aufruf der Prozedur Z zu. Damit lässt sich also sehr leicht herausfinden welche Prozedur welche anderen benötigt, auch wenn diese nicht direkt aufgerufen werden. Sourcana beachtet dabei auch mit USES oder INCLUDE eingebundene Module. Sourcana wurde nur erstellt um eine schnelle Übersicht zu erhalten, welche Prozedur was benötigt. Bei der Umstellung eines VDP-Projektes auf die tdb-engine eine sehr wichtige Information. Auch zur Optimierung von Netzwerksperren hilfreich. Da der Autor sich dabei sehr auf seinen eigenen Programmierstil beschränkt hat und damit das Programm nicht alle erdenklichen Fälle bedient, ist der Quellcode mitgeliefert um eine Anpassung sehr leicht zu ermöglichen. Sourcana benötigt die tdb-engine um zu Laufen. Es reicht jedoch die Evaluationsversion, die Sie unter www.tdbengine.org herunterladen können.
|
||||||||||||||||||||||||||||||||||||||||||||||||||