Ruft eine Liste aller Funktionen und Prozeduren in einer Oracle-Datenbank ab
Ich bin den Vergleich der drei Oracle-schemas.
Möchte ich, um eine Liste aller Funktionen und Prozeduren in jeder Datenbank. Ist das möglich über eine Abfrage? (vorzugsweise mit einem flag, ob kompiliert oder nicht)
Im Idealfall wäre es toll, wenn eine Abfrage mit einer Flagge, die besagt ob die Funktion/Prozedur ist in jedem schema. Aber auch nur das erste bit wäre besser, als einen manuellen Abgleich jedes schema.
InformationsquelleAutor der Frage AJM | 2009-11-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Spalte STATUS zeigt an, ob das Objekt GÜLTIG oder UNGÜLTIG ist. Wenn es ungültig ist, müssen Sie versuchen, kompilieren, ORACLE kann Ihnen nicht sagen, ob es funktionieren wird, vor.
InformationsquelleAutor der Antwort Erich Kitzmueller
Tun beschreiben, auf dba_arguments, dba_errors, dba_procedures, dba_objects, dba_source, dba_object_size.
Jeder von diesen hat ein Teil der Bilder für das betrachten der Prozeduren und Funktionen.
Auch die object_type in dba_objects für die Pakete 'PAKET' für die definition und "PACKAGE BODY" für
der Körper.
Wenn Sie vergleichen schemas auf die gleiche Datenbank dann versuchen:
und switch um die Aufträge der ASCHEMA und BSCHEMA.
Wenn Sie auch brauchen, zu betrachten, triggers und Vergleich mit anderen Zeug zwischen den schemas, die Sie sollten einen Blick auf die Artikel über Fragen, die Tom zum vergleichen von schemas
InformationsquelleAutor der Antwort Philip Schlump