Table des erreurs d'oracle
pikadjou
-
GMV Messages postés 68 Date d'inscription Statut Membre Dernière intervention -
GMV Messages postés 68 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous et toutes,
Je me permet de venir ici car je cherche depuis un petit moment (mais sans succès) si il existe une table dans oracle avec toutes les erreurs, je veux dire pas la je cherche un table qui me permettrai de faire ceci:
SELECT name FROM TABLE WHERE error LIKE '%ORA-00001%';
et cela me retournerai la description de l'erreur soit de ce cas la: "unique contrainte...".
Merci d'avance,
Geoffrey.
P.S. Je sais qu'il existe dans la documentation oracle les codes d'erreurs de leurs significations mais je cherches au seins de la bdd elle même.
Je me permet de venir ici car je cherche depuis un petit moment (mais sans succès) si il existe une table dans oracle avec toutes les erreurs, je veux dire pas la je cherche un table qui me permettrai de faire ceci:
SELECT name FROM TABLE WHERE error LIKE '%ORA-00001%';
et cela me retournerai la description de l'erreur soit de ce cas la: "unique contrainte...".
Merci d'avance,
Geoffrey.
P.S. Je sais qu'il existe dans la documentation oracle les codes d'erreurs de leurs significations mais je cherches au seins de la bdd elle même.
A voir également:
- Erreur oracle
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
3 réponses
Bonjour,
Je ne pense pas que les intitulés des messages soient contenus dans la base elle même. Ils sont normalement stockés au niveau des répertoires du noyau oracle (ou du client oracle sur une machine qui n'héberge pas la base). Ce sont des fichiers avec l'extension .msg qui sont "lisibles" via un éditeur de texte.
Et il semble logique que ce ne soit pas stocké dans la base car en changeant dans ton environnement de travail les NLS, tu peux avoir les messages en différentes langues.
Sous Unix/Linux il existe une commande qui permet d'avoir l'intitulé correspondant à un code oracle : oerr ora 942 Mais à priori cette commande n'existe pas sous Windows.
Cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
Je ne pense pas que les intitulés des messages soient contenus dans la base elle même. Ils sont normalement stockés au niveau des répertoires du noyau oracle (ou du client oracle sur une machine qui n'héberge pas la base). Ce sont des fichiers avec l'extension .msg qui sont "lisibles" via un éditeur de texte.
Et il semble logique que ce ne soit pas stocké dans la base car en changeant dans ton environnement de travail les NLS, tu peux avoir les messages en différentes langues.
Sous Unix/Linux il existe une commande qui permet d'avoir l'intitulé correspondant à un code oracle : oerr ora 942 Mais à priori cette commande n'existe pas sous Windows.
Cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
Bonjour
je confirme ce que dit jee pee, l'utilitaire OERR permet d'afficher la description d'une erreur Oracle. Mais elle n'est fourni que sur Unix.
Par ailleurs, il existe tout de meme les vues du types DBA_ERRORS que tu peux interroger. Tu auras les dernières erreurs trappées par Oracle, avec leur description
Bon courage
je confirme ce que dit jee pee, l'utilitaire OERR permet d'afficher la description d'une erreur Oracle. Mais elle n'est fourni que sur Unix.
Par ailleurs, il existe tout de meme les vues du types DBA_ERRORS que tu peux interroger. Tu auras les dernières erreurs trappées par Oracle, avec leur description
Bon courage