Message "Espace insuffisant sur le disque temporaire" lors de l'exec. d'une requête
Bonjour à toutes et tous.
Lorsque je lance une requête UPDATE, Access me crée un fichier temporaire (JET74C.tmp par exemple) dans mon répertoire C:\Documents and Settings\toto\Local Settings\Temp.
Ce fichier grossit, grossit, grossit, jusqu'à atteindre la taille fatidique des 2 Go et là, le message d'erreur apparait ("Espace insuffisant sur le disque temporaire") au bout de 5 à 10 minutes.
La base fait 53 Mo avant lancement de la requête, 80 environ ensuite.
La requête me parait pourtant assez basic, et en mode SELECT, il faut quelques fractions de seconde pour faire apparaitre le résultat.
Code:
1 2
|
UPDATE TMP_CEI, T_BaaN SET T_BaaN.[CEI Préférentiel] = IIf([920] Is Not Null,[920],[921]); |
Je connais la base qui grossit et qu'il faut compacter, mais là, ce n'est pas la base qui gonfle, c'est un fichier temporaire.
Celà vous inspire-t-il quelque réflexion ?
Y a-t-il une erreur dans ce code qui me parait fort simple ???
Merci par avance pour votre aide et vos conseils !
JMarc
Espace insuffisant sur le disque temporaire
Salut à tous, j'ai vu un problème similaire sur le formum mais avec une reponse qui correspond pas tous a fait a ma demande.
J'ai un MDB access 2000 dans lequel je lie une table "STAT" qui fait 100Mo. J'ai une deuxieme table "STAT-Delta" qui fait 571 lignes.
J'ai une requete ajout pour ajouter les 571 lignes à la table STAT mais au bout de pas longtemps, il me met le message : "Espace insuffisant sur le disque temporaire"
Que dois je faire?
PS : Mon but est bien de rajouter les 571 ligne a la table "STAT".
Merci à vous de me faire évoluer...