Quick Sign In:  

Forum: General Discussion

Topic: 10 Years of work lost!

This topic is old and might contain outdated or incorrect information.

Today, when opening VirtualDJ (8.2 b3456 on my windows 10 machine)
I've got a message: "Your VDJ database is corrupt, do you want to repair it?" (or something very similar, in french).
So, I click "Yes"... 2 seconds after, when re-opening VDJ... not a single cue points on any song !!!!!

I tried to re-install my vdj folder from my back-up... but it's worst.. not a single playlist, virtual folder work!!!

I'm dead!

I'm not optimist as I have already try something with my back-up.
 

Posted Tue 18 Oct 16 @ 1:37 pm
AsTheDJPRO InfinityMember since 2008
This like GOLD with VDJ-7 &-8 this keep your setting and info sorry about your info this happen to me 7yr + video and video link to song on EX-HD and I didn't copy my XML 1st before doing it.
 

Posted Tue 18 Oct 16 @ 1:50 pm
Resolved (at 99%)!
I found a more recent backup and all is ok for me (just a half week of work lost... better than ten years!)
Thanks for your help and we can close this post...
or create a new one which can be called:

"When will we have our cue points directly in the tags of the songs?" (so no more risks to loose them)
 

Posted Tue 18 Oct 16 @ 1:56 pm
I just use Robomirror to sync my VDJ folder and music folder to an external HD once a week. Takes seconds and avoids any future loss.
 

Posted Tue 18 Oct 16 @ 2:11 pm
lincol2PRO InfinityMember since 2011
PRESTIGE SONORISATION wrote :
I've got a message: "Your VDJ database is corrupt, do you want to repair it?" So, I click "Yes"...



Had the same message while using external hard drive...and the datadase is not lost. This is what I did:

Clicked NO on the prompt to repair, turn off VDJ, eject hard drive.
Restart VDJ, reinsert hard drive and all is good again.
Hope it helps in the future.
 

Posted Tue 18 Oct 16 @ 3:16 pm
i've been doing a lot of vbs command files and batch files this last months to ensure that anything that has to do with my backup files is done properly.
if you wish, you can do as i show it here:

basically what the file does is
A-makes a backup OF THE LAST backup of database.xml file (that way you not only have 1 chance but 2 chances of recovering lost data)
B-makes a backup of the main database.xml
C-starts your VDJ when prompted

1-first you will have to manually make a backup copy of your database.xml and put it inside "back" folder (virtualdj folder/back folder: where brokendatabase.xml is located)
name it "databasebackup.xml" for exemple.

2- you will have to manually make a backup copy of your database.xml and leave it inside virtualdj, in case this whole thing goes nuts.
name it "BACKdatabaseBACK.xml" for exemple.

now, open notepad,
(do not forget to include all required "" as shown in the command lines)

warning, line that starts by "fso.CopyFile" has to be one complete line, or it wont work.


'-----------------------------VBS FILE LINES START HERE---------------------------------------------------------------
DIM fso
Set fso=CreateObject("Scripting.FilesystemObject")
On Error Resume Next
fso.CopyFile "HERE THE WHOLE PATH TO YOUR databasebackup.xml IN VIRTUAL DJ/BACK FOLDER", "HERE THE WHOLE PATH TO YOUR databasebackup2.xml IN VIRTUAL DJ/BACK FOLDER"


'line here pauses 5 seconds
WScript.Sleep 5000

Set fso=CreateObject("Scripting.FilesystemObject")
On Error Resume Next
fso.CopyFile "HERE THE WHOLE PATH TO YOUR database.xml file IN VIRTUAL DJ FOLDER", "HERE THE WHOLE PATH TO YOUR databasebackup.xml IN VIRTUAL DJ/BACK FOLDER"
Wscript.Echo "File copy complete, click OK to start VDJ."

'pauses here before executing VDJ.
WScript.Sleep 5000
Dim WShell

'keep 3 " in begginig of path and 3 " in end of path
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """HERE THE WHOLE PATH TO YOUR VIRTUAL DJ .EXE FILE IN PROGRAM FILES FOLDER"""
'
-----------------------------VBS FILE END OF LINES---------------------------------------------------------------



once all this done
go to save under,
click all files
save as "backdatabase.vbs" as exemple

close the file, put it in the virtual dj folder in documents, make a short cut and send it to desktop.



Might look a bit complicate but once you have done it the right way, it will be like cake.
you can also customize your shurtcut to look like the VDJ exe file thumb.

 

Posted Wed 19 Oct 16 @ 7:24 pm
Don't forget that windows users can always enable shadow copies , which will allow access to a previous version of a file.....
 

Posted Tue 01 Nov 16 @ 7:13 am
 

Posted Tue 01 Nov 16 @ 10:36 am
 

Posted Thu 03 Nov 16 @ 1:22 pm
yes you can do this:
run DJ_SimpleBackup.exe and configure your Backup
save settings like autobackup.settings

then write a batch like:

DJ_SimpleBackup.exe auto autobackup.settings
virtualdj.exe

see help inside DJ_SimpleBackup.exe
 

Posted Thu 03 Nov 16 @ 7:01 pm
nah

My vbs script prompts wich backup you want to run and automatically opens VDJ.
 

Posted Sun 06 Nov 16 @ 1:55 am
My Tool Scans every partition for its own database. The Script is usefull, but should be only used with VDJ 7.x
 

Posted Sun 06 Nov 16 @ 2:02 pm
Why not VDJ 8 ?
Its only folder information, nothing to do with VDJ versions.
 

Posted Mon 07 Nov 16 @ 4:13 pm


(Old topics and forums are automatically closed)