42 votes

Comment vérifier le journal du compilateur dans SQL Developer ?

Je reçois cette erreur:

Erreurs: vérifiez le journal du compilateur

Comment puis-je voir le journal du compilateur dans Oracle SQL Developer?

45voto

Harrison Points 4977

Le raccourci control-shift-L devrait ouvrir le(s) journal(aux) pour vous. Par défaut, il s'agit du journal des messages, mais si vous créez l'élément qui génère l'erreur, le journal du compilateur s'affichera (pour moi, la boîte s'affiche en bas au milieu à gauche).

Si le journal des messages est le seul à s'afficher, il vous suffit de réexécuter l'élément qui causait l'échec et le journal du compilateur apparaîtra.

Par exemple, appuyez sur Control-shift-L puis exécutez ceci:

CREATE OR REPLACE FUNCTION TEST123() IS
BEGIN
VAR := 2;
end TEST123;

et vous verrez le message "Erreur(1,18): PLS-00103: Rencontré le symbole ")" en attendant un de ces éléments: current delete exists prior "

(Vous pouvez également voir cela dans "Affichage--Journal")

Une autre chose, si vous rencontrez un problème avec une (fonction || package || procédure), si vous codez via l'interface SQL Developer (en recherchant l'objet en question dans l'onglet connexions et en l'éditant), l'erreur s'affichera immédiatement (et sera parfois soulignée).

13voto

Topera Points 4941

Je peux aussi utiliser

afficher les erreurs;

Dans la feuille de travail sql.

6voto

Pour voir votre connexion dans SQL Developer, appuyez sur :

CTRL+SHIFT + L (ou CTRL + CMD + L sur macOS)

ou

View -> Log

ou en utilisant une requête mysql

show errors;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X