Extended Database Repair: What does it do?

LadyWind

Trainz POW MIA
Does the Extended Database Repair actually fix errors or just inform you of the number of errors after the scan? I ran the program, but was only prompted a list at the end which displayed the number of errors i had. I did not see any report that it had actually repaired anything? :o
 
The way I understand it. The database repairs look for inconsistencies in the database compared to the actual collection of content installed. And then fixes the inconsistency. It does not fix errors withing content (missing textures, improper coding, etc).

Trainz keeps a database listing of all the content you have installed that allows the game to see the installed content (located in you local folder). However sometimes CMP (or Trainz) messes up the database while it is accessing it (usually this is after TRS or CMP crashes). The repair looks thru all your local content and verifies that it is listed in the database. If it isn't it adds it; if it finds something in the database and can't find the actual content for i, it deletes the entry.

HTH
peter

Edit: You usually only need to run a repair after CMP or Trainz has crashed and after patching.
 
Does the Extended Database Repair actually fix errors or just inform you of the number of errors after the scan? I ran the program, but was only prompted a list at the end which displayed the number of errors i had. I did not see any report that it had actually repaired anything? :o


If you go into developer options in the launcher options and tick show database process window, when you run an EDR you then get to see TadDaemon and several copies of TrainzUtil fixing things. Mainly its moving things to the right place, adding things that are not in the database that should be and removing those that don't exist any more. It also validates all the assets and updates the warnings and errors shown in content manager.
which is probably the list you got.
 
Okay, one of those replies was very useful. I will let you guyz guess which one it was...

PS, it does not contain the word 'Turkey'
 
Last edited:
Back
Top