Wie finde ich gespeicherte Prozedur aufruft?
Gibt es eine Möglichkeit, die ich finden kann, wo sind die gespeicherten Prozeduren in einer SQL Server 2005-Datenbank?
Habe ich versucht mit Hilfe zu Finden, aber das funktioniert nicht, wie es in Visual Studios.
Vielen Dank im Voraus.
InformationsquelleAutor Yatrix | 2012-04-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie brauchen, um zu finden, die Datenbank-Objekte (z.B. Tabellen, Spalten, Trigger), die von Namen - haben Sie einen Blick auf die FREI Rote-Tor-tool namens SQL Suche der tut dies - es durchsucht die gesamte Datenbank für jede Art von string(s).
So, in deinem Fall, wenn du wissen was die gespeicherte Prozedur aufgerufen wird, die Sie interessiert - einfach Schlüssel in das Suchfeld ein, und SQL-Suche schnell wird Ihnen zeigen, all die Orte, wo die gespeicherte Prozedur wird aufgerufen.
Es ist ein großartiges must-have-tool für alle DBA oder Datenbank-Entwickler - habe ich schon erwähnt, dass es absolut FREI für jede Art der Nutzung??
zip, zilch, nada - niente - rien du tout - klar genug? 🙂
Klingen teuer, aber ich kann es sich leisten. Danke.
Das ist nur der Klang der es - es zahlt für sich selbst in kürzester Zeit - im ernst!!! 🙂
Schön, ich habe ganz vergessen über das rote Tor.
InformationsquelleAutor marc_s
Können Sie versuchen, mit der
View Dependencies
im SQL Server Management Studio.Rechten Maustaste auf die gespeicherte Prozedur, und wählen Sie
View Dependencies
. Allerdings habe ich festgestellt, es ist nicht immer 100% genau.InformationsquelleAutor Taryn
Könnten Sie 'finden', SP
Ich diese benutzen für die Suche nach text in Datenbankobjekten:
InformationsquelleAutor Paddy
Zeigen Sie die Abhängigkeiten einer Gespeicherten Prozedur:
InformationsquelleAutor HuBeZa