SAP Note 10851 - SQL Error "ISAM-103: illegal key descriptor"

Composant : Database Interface/DBMS for Informix -

Solution : https://service.sap.com/sap/support/notes/10851 (Connexion à SAP Service Marketplace requise)

Résumé :
L'exécution d'une transaction SAP échoue avec l'erreur d'exécution ABAP/4 DBIF_RSQL_SQL_ERROR. Le syslog et le rapport d'erreur ABAP/4 détaillé affichent des entrées telles que « Erreur SQL à ... accès à la table

». Selon le numéro d'erreur , des entrées comme "INF-240 : Impossible de supprimer une ligne", "INF-245 : Impossible de se positionner dans un fichier via un index" et d'autres peuvent suivre. Un message d'erreur étendu "ISAM-103 : descripteur de clé illégal (trop de parties ou trop long)" accompagne ces erreurs. Des problèmes similaires surviennent dans les opérations R3trans. La cause principale est un index de table incohérent et corrompu avec une cause inconnue. Pour résoudre le problème, vérifiez et recréez les index avec l'outil SAPDBA en suivant les étapes détaillées, y compris l'arrêt et le redémarrage du système R/3.

Mots Clés :
isam103illegal key descriptorindex corruption inconsistencypts pts_bug pts_bug_xxxxx, additional key words dbif_rsql_sql_error, abap/4 runtime error dbif_rsql_sql_error, abap/4 runtime error show, illegal key descriptor, sap transaction terminates, sql error <errno>, error number <errno>, $ oncheck -ci <sid>, oncheck finds inconsistencies

Notes associées :

38401Download the latest SAPDBA version
36314Assert Failed: index inconsistent or corrupted