DBAtlas · Atlas für Datenbankbetrieb

ORA-06550: line/column PLS-... PL/SQL compilation error (PL/SQL-Kompilierfehler)

Oracle

Was bedeutet das?

Beim Kompilieren eines PL/SQL-Blocks, einer Prozedur oder eines anonymen Blocks wurde ein Syntax- oder Semantikfehler gefunden. Der Code ist bereits in der Kompilierphase gescheitert, bevor er laufen konnte.

Ursache

Tippfehler, ein Verweis auf eine nicht deklarierte Variable oder ein nicht deklariertes Objekt, ein Aufruf mit falscher Anzahl/falschem Typ von Parametern, ein fehlendes Semikolon, ein Aufruf einer nicht existierenden Prozedur bzw. eines nicht existierenden Packages oder eine fehlende Berechtigung.

Lösung

Gehe zur Zeilen- und Spaltennummer in der Fehlermeldung; lies den Untercode PLS-XXXX. Alle Kompilierfehler anzeigen: SHOW ERRORS; oder SELECT * FROM user_errors WHERE name = 'OBJECT_NAME'; Prüfe Objektnamen, Parametersignaturen und die nötigen GRANTs und kompiliere dann neu.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank