OVH Cloud OVH Cloud

Decompile ou Import Base Vierge

2 réponses
Avatar
snack
Bonjour,
Quand je travaillais sous Access97, j'utilisais assez régulièrement le
Decompile pour faire maigrir les bases qui prenaaient de l'embonpoint. De
mémoire, ça avait un effet radical puisque la base été alors plus petite que
si j'importais tout dans une base vierge.
Je suis passé à Access XP. Depuis, le Decompile ne me donne plus du tout
satisfaction. Exemple vécu il y a une heure : une base de 13 Mo, je la passe
au decompile puis compactage, toujours 13 Mo.
J'importe tout dans une base vierge : 7 Mo.
Le problème, quand on importe tout dans une base vierge, c'est qu'on perd
les références utilisées et leur ordre, et qu'on perd aussi tout le schéma
des relations (Access ne trouve rien de mieux que de mettre toutes les
tables en vrac, il faut alors tout remettre en ordre). Et en plus, ça allait
nettement plus vite d'enchaîner et un Decompile et un Compact depuis
l'explorateur que de tout importer dans une nouvelle base.
Est-ce que d'autres ont observé le même phénomène ?
--
snack
Utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/

2 réponses

Avatar
Anor
Bonjour Snack,

Je n'ai jamais eu besoin de décompiler mes bases, mais concernant ta procédure,
il faut à mon avis faire ceci :


Créer une base vierge
Menu fichier > Données externes > Importer...
Tu sélectionnes tout
Tu cliques sur le bouton Options>>
Et tu coches l'option schéma relationnel

Pour l'ordre et la facilité de la manip, je ne vois pas trop.

sinon, as tu essayé la base "Assistant Sauvegarde et Compactage" de moilneu ?
On ne sait jamais ....
Si tu veux que je te l'envoie vu que son site est fermé, tu connais mon adresse ;-)

--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------


snack :
| Bonjour,
| Quand je travaillais sous Access97, j'utilisais assez régulièrement le
| Decompile pour faire maigrir les bases qui prenaaient de
| l'embonpoint. De mémoire, ça avait un effet radical puisque la base
| été alors plus petite que si j'importais tout dans une base vierge.
| Je suis passé à Access XP. Depuis, le Decompile ne me donne plus du
| tout satisfaction. Exemple vécu il y a une heure : une base de 13 Mo,
| je la passe au decompile puis compactage, toujours 13 Mo.
| J'importe tout dans une base vierge : 7 Mo.
| Le problème, quand on importe tout dans une base vierge, c'est qu'on
| perd les références utilisées et leur ordre, et qu'on perd aussi tout
| le schéma des relations (Access ne trouve rien de mieux que de mettre
| toutes les tables en vrac, il faut alors tout remettre en ordre). Et
| en plus, ça allait nettement plus vite d'enchaîner et un Decompile et
| un Compact depuis l'explorateur que de tout importer dans une
| nouvelle base.
| Est-ce que d'autres ont observé le même phénomène ?
Avatar
snack
Salut Arnaud,

Créer une base vierge
Menu fichier > Données externes > Importer...
Tu sélectionnes tout
Tu cliques sur le bouton Options>>
Et tu coches l'option schéma relationnel


Effectivement, je fais comme ça. On ne s'est pas bien compris. Cela
t'importe bien toutes les relations, mais pas le *schéma* qui n'a rien à
voir avec la base d'origine. Je sais pas si tu me comprends. Par schéma,
j'entends ce que tu observes quand tu vas dans les relations... Le diagramme
qui permet de résumer en un seul coup d'oeil le fonctionnement d'une base.
Et bien, quand tu fais l'import, tu perds ce diagramme, tout est mis
n'importe comment. Sur des bases assez lourdes avec pas mal de relations de
droite et de gauche, il faut un petit bout de temps pour remettre tout
d'aplomb. Alors qu'avec le Decompile, t'avais le même avantage
(amincissement de la base) sans ces désagréments.

Pour l'ordre et la facilité de la manip, je ne vois pas trop.

sinon, as tu essayé la base "Assistant Sauvegarde et Compactage" de
moilneu ?


Cela compacte... mais ça ne décompile pas !

--
snack
Utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/