|
Back to Table of Contents
VCleanDB is the VADV utility which performs
database maintenance. It will scan each of your
databases and purge old and deleted records. It
also does the daily maintenance the BBS needs.
The ported version adds several enhancements
to the original application. It is able to perform
user database maintenance and file maintenance.
Command-line parameters:
/DAILY - Perform daily maintenance.
This will reset the "today" statistics and
rotate log files. This option is typically
ran by the BBS or VADV32 and should only be
ran manually in special situations.
/DELFILES (/DF) - Delete any attached file
to deleted messages. If a deleted record has
an attached file (such as a file database
record), if the file is no longer needed then
it will be deleted.
/OVERRIDE (/OV) - Run even if a
user is online. Normally if a user is currently
using the BBS system, VCleanDB will exit without
performing any action. This is to ensure that
databases will not become corrupted and that
the user experience will not be harmed due to
deleting database records. You can force VCleanDB
to run by using this parameter.
/QUIET (/Q) - Run in quiet mode. If you
use this parameter then VCleanDB will execute
and exit without displaying any interface. You
will need to specify your options as parameters.
This is used when you want to schedule the
program to run.
/SUPERCLEAN (/SC) - Perform user
database maintenance. This option will cause
VCleanDB to scan the user database for deleted
accounts and removing any remaining remnants.
/VERSION (/VER) - Version information.
This displays the current version number.
/? - Display the available parameters.
It is recommended that you run VCleanDB at
least once a day. It is highly recommended that
you run it with the SUPERCLEAN option since this
will fix issues that can occur with user accounts.
It is not recommended that you run it with
the DAILY option unless it is absolutely
necessary - this is done automatically by
the BBS or by VADV32 each day.
|