OVH Cloud OVH Cloud

Compacter une base en sortie !!

2 réponses
Avatar
Joël
Bonjour à tous !!

J'ai paramétré les options pour que la base de données soit compactée
automatiquement à sa fermeture...

Malheureusement, il arrive qu'access, pour une raison que j'ignore bien sûr
ne compacte pas la base par elle-même, mais créé une copie de la base dans
un fichier bdxx.mdb, et laisse trainer un fichier ldb.

Qu'est qui peut bien provoquer ce phénomène ?

Vous remerciant par avance de vos lumières !!!

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr

2 réponses

Avatar
3stone
Salut,

"Joël"
| J'ai paramétré les options pour que la base de données soit compactée
| automatiquement à sa fermeture...
|
| Malheureusement, il arrive qu'access, pour une raison que j'ignore bien sûr
| ne compacte pas la base par elle-même, mais créé une copie de la base dans
| un fichier bdxx.mdb, et laisse trainer un fichier ldb.
|
| Qu'est qui peut bien provoquer ce phénomène ?


Une base qui ne compacte pas en sortie est soit en multi-utilisateur
et donc, non encore libérée...
soit, en mono-utilisateur, sur la mauvaise pente... (corruption)

En règle générale, s'il subsiste la copie ou le ldb _après_
fermeture (et tentative de compactage) c'est un mauvais signe.

Importe tout dans une nouvelle base, compacte et compile...
Il ne faut plus aucune erreur !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Joël
Merci Pierre !

Je vais tenter le coup

Bon week-end

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"3stone" a écrit dans le message de
news:%
Salut,

"Joël"
| J'ai paramétré les options pour que la base de données soit compactée
| automatiquement à sa fermeture...
|
| Malheureusement, il arrive qu'access, pour une raison que j'ignore bien
sûr
| ne compacte pas la base par elle-même, mais créé une copie de la base dans
| un fichier bdxx.mdb, et laisse trainer un fichier ldb.
|
| Qu'est qui peut bien provoquer ce phénomène ?


Une base qui ne compacte pas en sortie est soit en multi-utilisateur
et donc, non encore libérée...
soit, en mono-utilisateur, sur la mauvaise pente... (corruption)

En règle générale, s'il subsiste la copie ou le ldb _après_
fermeture (et tentative de compactage) c'est un mauvais signe.

Importe tout dans une nouvelle base, compacte et compile...
Il ne faut plus aucune erreur !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw