OVH Cloud OVH Cloud

Compacter une BDD Access

1 réponse
Avatar
Isa
Bonjour =E0 tous,


Je souhaiterais savoir s'il y a un moment de compacter une=20
base de donn=E9es Access par du code ???
J'ai vu qu'il y avait une fonction CompactDatabase mais je=20
n'en comprends pas le fonctionnement.
D'avance merci.

Isa.

1 réponse

Avatar
Raymond
Bonjour.

Il ne faut pas non plus compacter à tout bout de champ ça ne sert à rien .
à partir de la version 2000,
En général on choisit deux façons de compacter la base de données:
1- en positionnant compactage à la sortie dans les options et la base est
compactée à chaque fermeture.
2- en compactant la nuit après la sauvegarde générale par une tâche
planifiée ou par la sauvegarde elle-même.

Pour lancer le compactage séparé par une tâche planifiée il faut lancer sur
le serveur:
"c:program filesmicrosoft officeofficemsaccess.exe"
"c:.....mabase.mdb" /repair
par exemple, avec les bons chemins. /repair indique à access de réparer la
base ce qui a pour action de réparer la base et de la compacter.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Isa" a écrit dans le message de
news:065501c36ae4$c3888e20$
Bonjour à tous,


Je souhaiterais savoir s'il y a un moment de compacter une
base de données Access par du code ???
J'ai vu qu'il y avait une fonction CompactDatabase mais je
n'en comprends pas le fonctionnement.
D'avance merci.

Isa.