|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : août 2004 Messages : 159 ![]() |
Bonjour,
Je n'arrive pas à me débarrasser de warning qui apparaissent quand je veux mettre à jour une trop grande quantité de données sur une table. Le message est : "Espace disque ou mémoire insuffisants pour annuler les modifications de données que cette requête action est sur le point d'apporter." J'ai bien supprimé les options d'avertissements sur les requêtes action, mais ça ne suffit. Le problème est que ces traitement sont lancés par batch et que ces warning bloquent les batch. Est-ce que quelqu'un sait comment résoudre ce problème ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : novembre 2004 Messages : 216 ![]() |
Bonsoir,
ce message apparait lorsqu'il y a un grand nombre de données à traiter et quand on utilise les transactions qui ne peuvent donc plus être stockées en mémoire (fait une recherche des mots Begintrans, Commit et Rollback dans le forum). Essaie de modifier l'option dbMaxLocksPerFile temporairement en VB ou de manière définitive dans la base de registre du moteur jet de ta version Access et/ou décoche l'option "Utiliser transactions" dans les paramètres de tes requètes. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com