Solution : https://service.sap.com/sap/support/notes/591600 (Connexion à SAP Service Marketplace requise)
Résumé :
Cette Note SAP traite des diverses erreurs Oracle liées aux incompatibilités de types de données et aux problèmes de dépassement, telles que ORA-01401, ORA-01438 et ORA-12899. Ces erreurs surviennent généralement lorsque les données insérées dans une table dépassent la capacité de la colonne ou ne correspondent pas au type de données attendu. Le document offre des conseils pour retracer l'origine des erreurs en utilisant des outils comme ST05 pour la trace SQL et les transactions SE11 ou SE14 pour vérifier la cohérence de la base de données. Il souligne les mauvaises configurations au niveau de l'application comme causes courantes et suggère de vérifier les Notes SAP pour les codes d'erreur spécifiques, confirmant la nécessité d'aligner le Dictionnaire de Données de SAP avec les définitions de table d'Oracle. De plus, il recommande d'utiliser "ANALYZE TABLE" pour détecter les incohérences dans Oracle et conseille sur les correctifs logiciels en cas de bugs.
Mots Clés :
converting column overflows integer datatypeora-01722, internal call source code, sql> create table test, exact sql statement, relevant developer trace, relevant log files, terms dbif_rsql_sql_error reason, find sap notes, oracle client software, required table contents
Notes associées :
1102641 | Consult: Dump during insert in PSA table due to incorr vals |
821529 | Update termination with option rate determination |
554266 | ORA-1438, for example, when loading an InfoCube |
365481 | Block corruptions |
23345 | Consistency check of ORACLE database |