Database Repair fixes missing or broken file references in VirtualDJ’s database — the master record every other part of your library refers back to. It’s almost always the right place to start a repair session.
The full repair #
Same shape as every repair, run against database:
- Export —
vdjtools /repair:database /stage:export - Autofix —
vdjtools /repair:database /stage:autofix - Manually update whatever’s left in the workbook
- Validate —
vdjtools /repair:database /stage:validate - Import —
vdjtools /repair:database /stage:import - Healthcheck — confirm it landed
Each stage is explained in full — arguments, what it actually does, example output — on its own page, linked above. This page is just the walkthrough for the database specifically.
Common scenario #
A drive letter changes, or a drive gets reconnected under a new label, and hundreds of database entries suddenly show as missing — even though the music’s all still there, just at a different path.
Safety notes #
Take a Backup first. Once the database’s fixed and imported, run CrossRef against your other repairs — database is always the source of a CrossRef fix, never the target.