08/08/2014Le message d'erreur "
Invalid BLOB handle in record buffer" peut se produire si le BDE n'a pas la mémoire suffisante pour lire un champ de type BLOB ou TEXT.
Il faut :
- aller dans le répertoire de BDE (généralement C:\Program Files\Borland\Common Files\BDE)
- lancer BDEADMIN.
- dans l'onglet Databases, sélectionner la base et modifier la valeur de la variable BLOBS TO CACHE. On peut mettre une valeur plus élevée que celle par défaut (qui est de 64) ou mettre -1 pour ne pas mettre de limite.
- enregistrer la modification
Si l'erreur "Cannot find engine configuration file" se produit à l'enregistrement des paramètres, il peut s'agit d'un problème de droits.
Dans le cas d'un compte utilisateur limité, une solution possible est la suivante :
- aller dans l'administrateur de sources de données ODBC (dans le panneau de configuration, outils d'administration),
- supprimer la source de données
- recréer cette source sur un compte administrateur
- fixer la valeur de BLOBS TO CACHE
- supprimer la source de données administrateur et la recréer sur le compte.
Dernière modification le 23/03/2018 - Quillevere.net