ORA-04067: nicht ausgeführt -, Paket-Körper nicht vorhanden ist
Arbeite ich auf ASp.net Projekt mit back-End-Oracle-DB.
Erstellte ich ein neues Paket mit gespeicherten Prozeduren auf der DB. und Rief eine gespeicherte Prozedur aus der Verpackung. Ich bin immer folgende Fehlermeldung.
ORA-04067: not executed, package body "WB_APP_MANAGER.WB_PCK_APP_MANAGER" does not exist
ORA-06508: PL/SQL: could not find program unit being called: "WB_APP_MANAGER.WB_PCK_APP_MANAGER"
ORA-06512: at line 1
Bitte lassen Sie mich wissen, Wie dieses Problem zu lösen.
Dank
- Brauchen wir wirklich ein ora-04067-tag? Das ist die einzige Frage, die auf der Website mit; ich würde denken, dass nur die oracle-tag wäre ausreichend. Sonst werden wir am Ende mit ein Haufen von tags, die spezifisch für jede und jeden compiler, Datenbank, OS, etc. Fehler-code gibt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihrer package-Spezifikation, kann sein, aber Ihr Paket Körper scheint zu fehlen. Für jedes Paket ausgeführt wird, das Paket Körper existieren muss.
Obige Abfrage müssen Berichts-PAKET und PAKET KÖRPER.
Wenn PAKET KÖRPER ist, wird nicht berichtet, die von der Abfrage, die Sie benötigen, um das Paket zu erstellen Körper.
create or replace package body WB_PCK_APP_MANAGER als