Pakken har offentlige eller private variabler. (ikke?) Disse variabler danner tilstanden og pakken. Hvis du kompilerer pakken i 3. session. Den næste adgang til denne pakke vil kaste ORA-04068.
Bygningstidsstemplet for en pakke skal være ældre end pakkesessionstilstanden.
Hvis pakketilstanden ikke er nødvendig for at køre script, kaldes DBMS_SESSION.RESET_PACKAGE
i begyndelsen af dit manuskript. Dette renser alle pakketilstande i din session.