Change WDB's permissions so that nobody can write to it. To do this, right click WDB, hit Properties, go to the Security tab, hit Edit, and you should see a window like this. Change every group or user's permissions to DENY write access. Save and you're finished. (Also make sure WDB is empty, delete anything inside)
Longer, CMD Method
If the above trick doesn't work for you for whatever reason, make a text file anywhere like Desktop or in your turtle wow directory. Call it Vanilla Wow Launcher or something. Edit it, post the following inside:
Code: Select all
rmdir /s /q "D:\WoW112\WDB" START "" "D:\WoW112\Wow.exe"
Rename the file's extension from .txt to .bat (you'll have to have extensions showing for this).
From now on, run WoW from your new .bat file instead of the .exe. It'll now delete WDB, launch WoW, and rebuild it.
What is WDB and why do this?
It's just a local cache folder. All that means is that the first time your WoW client sees a creature's name, or your items descriptions or cooldowns or a tooltip of an ability or whatever, it saves that value to your WDB folder so that instead of pulling data from the server the next time you log into the game to figure out what everything in the world 'is', it just uses that local file. In short, it saves a small amount of web traffic.
The reason you want to do this is because conflicts can happen and your client will believe incorrect information. For example, a lot of people didn't clear WDB when Survival was introduced, and incorrectly have items that do not work because they claim to require Survival 25 when in fact they only require Survival 1. Also, if two servers have conflicting information about an item, your cache wins and the server loses, and you always want the server to win.
It's entirely safe and the only side effect is a few extra megabytes of web traffic.