Database is corrupt - cannot allocate space

Hi all, I´m having some problems with some mail databases.Even taking backup files, it´s corrupt. I can´t run fixup, updall or compact, even with server down.

I tried to run this commands on prompt and the message is always the same.

What can I do now?

Tks

Subject: Database is corrupt - cannot allocate space

Have you tried compact -c ? Worked for me :slight_smile:

Copy-style -c Uses copy-style compacting. Use this option, for example, to solve database corruption problems.

hth

Björgvin

Subject: RE: Database is corrupt - cannot allocate space

Do you have mailfile quota enabled ? In that case, this seems to happen if the mail databases are near / over quota. Remove the quota and try doing fixup, updall and compact.

Subject: RE: Database is corrupt - cannot allocate space

Yes, for all responses. I tried fixup, compact, and other thinks, but there´s something wrong.I have quotas but this db is under the warning. I restored a backup from 10 days ago and the same problem occurs, but the user was using the db until last friday.

I don´t know what to do.

Tks

Subject: RE: Database is corrupt - cannot allocate space

Just to mention the obvious: There IS enough free space in the file system?

Subject: RE: Database is corrupt - cannot allocate space

Hi Claudio,

I have seen such corruptions happening, and no amount of compacts, fixups or updalls seem to help. In such cases, the only option is to create a replica and see if it works.

As for your response, it doesnt matter if the database is in warning mode and frankly, we cannot understand your environment only on the basis of your problem description.

I suggest that you remove the database quota, try all database repair options, else post back your response. Also, see if you have any OS level antivirus which may be causing the database corruption. Helps to stop further corruption, you see :wink: