Попробуйте DBEngine.CompactDatabase olddb, newdb ,, dbVersion30
Я не могу проверить это самостоятельно из-за проблемы с A2007 в моей системе, вызванной проблемой с повреждением разрешений NTFS.
Тестирование пустой базы данных A2000 внутри A2003 дает следующее сообщение:
3301 Невозможно выполнить эту операцию; функции этой версии недоступны в базах данных с более старыми форматами.
так что это, вероятно, не сработает.