2010-05-08 10 views
1

J'ai besoin de savoir comment analyser rapidement un gros fichier MDB (environ 1 Go) pour voir quelles tables le causent. Y a-t-il quelque chose qui me permettra de montrer facilement quelles tables sont responsables de la quantité de données?Comment analyser rapidement un gros fichier MDB

+0

est l'application encartage/suppression de grands ensembles de données? Si tel est le cas, déplacez ces insertions/suppressions dans une base de données temporaire distincte de la base de données réelle, de sorte qu'il n'y ait pas de désabonnement dans le véritable magasin de données. Si elle est insérée/supprimée régulièrement, il s'agit clairement de données temporaires et ne doit pas être stockée dans le fichier de données principal, de toute façon. –

Répondre

2

L'un des scénarios possibles est que mdb doit être compactée

Vous pouvez utiliser vbscript pour cela, il suffit de définir des chemins de fichiers corrects

' For Access 2000, use Application.9 
'Set objAccess = CreateObject("Access.Application.9") 

' Perform the DB Compact into the new mdb file 
' (If there is a problem, then the original mdb is preserved) 
objAccess.DbEngine.CompactDatabase strPathToMDB ,strCompactedDB 
+0

Vous pouvez également utiliser l'application Access. Outils-> Utilitaires de base de données-> Base de données compacte – volody

Questions connexes