bonjour tout le monde,
utilisant un programme pour chargement de données dans une base DB2/AS400 VERSION V5R3, j'ai rencontré l'erreur suivante : (DB2/400 SQL:30200[IBM][Pilote ODBC iSeries Access]Colonne 4 : CWB0111 - Mémoire tampon transmise à un appel système trop petite pour contenir données renvoyéesDB2/400 SQL:30125[IBM][Pilote ODBC );
s'agit il d'augmenter une memoire tampon à quel niveau? ODBC, os windows ou AS400?? et comment faire?
j'utilise une connexion ODBC via iSeries Access.
la requete utilisé et la suivante:
Insert Into SYSPARM ( ID_PARAMETRE,CODE_PARAMETRE,TYPE_PARAMETRE,INTITULE,INTITULE_COMPLET,ENABLE_PARAMETRE,VALEUR,NATURE,MIN_VALUE,MAX_VALUE,DEFAULT_VALUE,DEFAULT_ENABLE,NOSEQ,SECURITY_HIDE,SECURITY_DISABLE,PARM_USER,PARM_EXPERT,PARM_SYSTEM,PARM_RESERVE,PARM_VISIBLE,PARM_UPDATE,PARM_INSERT,PARM_DELETE,PARM_REQUIRED,PARM_USAGE,USE_OPTION,USE_CONDITION,USE_PRIVILEGE,USE_PREFERENCE,COMMENTAIRES,MANUEL, Created_Date, Created_By, Row_Id )
Values ( :str[0], :str[1], :str[2], :str[3], :str[4], :nb[5], :str[6], null , null , null , null , 0 , null , null , null , 0 , 0 , 0 , 0 , :nb[19], :nb[20], 0 , 0 , 0 , null , 0 , 0 , 0 , 0 , null , 0 , :dtJour, :sUserId, CURRENT TIMESTAMP )
merci de m'aider avec vos remarques et suggestions
bien à vous
salutations
Partager