Hi,
I have a peculiar problem.
We are running our Mail Servers as 7.0.2 with Transaction Logging enabled.
The clients are a mixture of 7.02 and 6.5.5. When a user tries to compact his/her mailbox on his/her client by using Database Properties - Compact, Domino issues a load compact -b command which only removes white spaces but it does not reduce the mail file size. The administrators have to manually issue load compact -B command on the Server for each of these users, which is not ideal.
Does anybody know how this can be fixed so that the User Compact command actually works.
Thanks,
Navneet
Subject: Compacting MailBox not working
I am guessing that the reason you are getting your users to compact their mails files, is becasue of quotas.
I this is so then there is a field in the Server document that you might wish to change.
Open the server document > go to Transaction Logging
At the bottom
Make this CHECK WHEN EXTENDING FILE SIZE. This will mean that the server will only check the quota when there isn’t any white space to over write. The field information will tell you the rest.
Subject: Compacting MailBox not working
Hi Navneet,
When users are compacting the mail files using databse–>properties–> compact. It will run the compact task locally not in domino server. So it will only delete the whitespace and does not reduce the mail file size.
Admin has to run the compact with -B to reduce the mail file size.
For reference see, Database–>properties–>In second tab (i)
click the symbol ? in top right hand side and click Compacting the database …
Subject: Compacting MailBox not working
Navneet,
What you are seeing is the intended behavior. When transaction logging is enabled, the default Compact (no switches) is -b. The reason for this is that Compact -B changes the DBIID of the database, which means it requires an immediate full backup. When the DBIID changes, your existing transaction logs cannot be used to replay changes in the event of a crash.
The thinking is that it would be very bad to allow users to dictate the backup schedule, which is what would happen if they were allowed to run Compact -B on a transaction-logged server.