> Numfric wrote:
> > When I export the table to a fixed format text file, it creates a file of
> > about 500KB. The .mdb file itself was 20MB until I compressed it. It is now
> > "only" 10MB. What in the world is taking up so much space?
>
> Do you have any graphics or OLE objects stored in these tables? Do you have
> embedded graphics in the forms or reports? These can take up considerable
> space. Did you used to have more columns in your tables, and then delete
> those columns? Even if you compact the DB , the data remains in the table.
> This can take up considerable space.
>
> If you're not storing any space hogs, you can run some tests. Create a new
> DB file. Import the objects from the original DB file and compact it. Is it
> about the same size as the original DB file, or is it much smaller? If it's
> much smaller, you had some bloat that you've now eliminated.
>
> If it's about the same size, delete the new DB file, and create another new
> one. It should be between 64 and 96 KB, depending on which Access version
> you're using. Record this file size, since it's your *base* overhead. Now
> import your fixed format text file for the CD table into this file, add the
> same indexes on the table as the original CD table, and compact it. How big
> is the file now? Subtract the base overhead, and you'll have the size the CD
> table should be. Record this. Delete this table and compact the file.
> Import the CD table from your original DB and compact it. How big is the
> file now? Subtract the base overhead. Is this table way bigger than the
> imported text file table?
>
> If so, you've found the bloat. If not, run through the rest of the objects.
> Keep comparing the size of the original when imported into the new DB with
> the size of the text file output imported into the new DB.
>
> --
> Message posted via AccessMonster.com
>
http://www.accessmonster.com/Uwe/Forums.aspx/access/200609/1>
>