sql >> Database >  >> RDS >> Oracle

Veel voorkomende fout in Oracle ORA-04068:bestaande status van pakketten is verwijderd

Het pakket heeft openbare of privévariabelen. (Juist?) Deze variabelen vormen de status van het pakket. Als u het pakket in de 3e sessie compileert. De volgende toegang tot dit pakket zal de ORA-04068 opleveren.

Het buildtijdstempel van een pakket moet ouder zijn dan de sessiestatus van het pakket.

Als de pakketstatus niet nodig is voor het uitvoeren van het script, roept u DBMS_SESSION.RESET_PACKAGE aan het begin van je script. Hiermee worden alle pakketstatussen van uw sessie opgeschoond.



  1. Sneller om veel resultaten willekeurig te verdelen op MySQL Server of in PHP

  2. Herstelmodel voor SQL Server-wijziging

  3. een database opzetten om bij te houden welke gebruikers op welke links hebben geklikt?

  4. Fix:"BACKUP LOG kan niet worden uitgevoerd omdat er geen huidige databaseback-up is." in SQL Server/SQL Edge