Das Paket hat öffentliche oder private Variablen. (Richtig?) Diese Variablen bilden den Zustand des Pakets. Wenn Sie das Paket in der 3. Sitzung kompilieren. Der nächste Zugriff auf dieses Paket wirft ORA-04068.
Der Erstellungszeitstempel eines Pakets muss älter sein als der Sitzungsstatus des Pakets.
Wenn der Paketstatus nicht zum Ausführen des Skripts benötigt wird, wird der Aufruf DBMS_SESSION.RESET_PACKAGE
am Anfang Ihres Skripts. Dies bereinigt alle Paketstatus Ihrer Sitzung.