Message d'erreur IBM i (AS/400)
CPF32FA
Opération non admise sur l'index de recherche de texte &1 dans &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Vous avez tenté d'exécuter une opération qui n'est pas prise en charge pour l'index de recherche de texte. Les index de recherche de texte ne se prêtent pas à certaines opérations qui sont par ailleurs possibles pour les index et vues DB2 classiques. S'il s'agissait d'une tentative de suppression de l'index, l'échec de l'opération peut être dû au fait que le contrôle de validation était actif.
Que faire
Pour les opérations administratives de recherche de texte, utilisez les procédures stockées SQL administratives qui sont jointes à OmniFind Text Search Server for DB2 for i. Pour plus de détails concernant les index de recherche de texte et pour connaître les restrictions qui s'y appliquent, reportez-vous au centre de documentation : http://www.ibm.com/systems/i/infocenter/.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF32FA) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF32FA) EXEC(DO)
/* traitement de l'erreur */
ENDDO