Зависит от того, как ты это делаешь.
При использовании библиотеки объектов Jet Replication (JRO) метод JRO.JetEngine.CompactDatabase
определяется как
Sub CompactDatabase(SourceConnection As String, Destconnection As String)
Если вы указали одну и ту же строку подключения для обоих аргументов, вы получите сообщение об ошибке «База данных уже существует».
Следовательно, при использовании JRO да это нормально для нового файла, который создается при сжатии.