Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
SmilingReaper
Newbie


Joined: 10 Jan 2002
Posts: 8

PostPosted: Sat Nov 22, 2003 6:58 am   

Fatal Error: Cannot open database in directory
 
Like the subject says, I'm receinving that message every time I try to run zmud. A bit of background for the problem: a virus infected my computer, and after updating NAV I managed to fix the problem. Afterwards though, I found I couldn't run zmud. I was able to get to the character screen, but when clicking on anything I would get an error dialog box (don't recall what it said, but it was just one word). It occured even when I tried to X or use the quit button. I uninstalled, reinstalled, began getting messages about table level validation, or something similar to that. Uninstalled, reinstalled to a new directory, same problem. Deleted the old directory after copying a few settings files to an uninvolved directory, still had the same problems. I tried running the converter on the mudlisting file, and got a "in table-level validation expression." message. I've tried searching old posts and haven't found anything, but my apologies if I missed a fix for this. Much appreciation for any help anyone can provide.
Reply with quote
Kjata
GURU


Joined: 10 Oct 2000
Posts: 4379
Location: USA

PostPosted: Sat Nov 22, 2003 11:56 am   
 
Seems like chardb.mdb might be corrupted. Try renaming it to something else so zMUD won't find it and creates a new one. At worst, you will have to create each character again. However, since the settings for each character are stored in .mud files, you won't loose those, you will just have to go into the Files tab when editing a character and make sure that the character uses the correct settings file.
Reply with quote
SmilingReaper
Newbie


Joined: 10 Jan 2002
Posts: 8

PostPosted: Sat Nov 22, 2003 3:52 pm   
 
Tried that, and I still get the same error during the Main Module loading phase, and it did recreate the file. After clicking okay on that, I get a COM Server Warning message, stating "There are still active COM objects in this application. One or more clients may have references to these objects, so manually closing this application may cause those client application(s) to fail." Selecting yes closes zmud, selecting no gives the messages "Chars: Cannot perform this operation on a closed dataset." I've also noticed that when I have the chardb.mdb file renamed, when I start zmud I get the in "table-level validation expression" message. Zmud also creates a chardb.ldb file that gets removed when I close zmud. So it does seem to be a problem with the chardb.mdb file like you stated, but unfortunately it doesn't seem to want to fix itself quite so simply.
Reply with quote
Kjata
GURU


Joined: 10 Oct 2000
Posts: 4379
Location: USA

PostPosted: Sat Nov 22, 2003 4:22 pm   
 
It might also be MDAC. Go to http://www.zuggsoft.com/data and follow the instructions there. Specifically, get the program to check your MDAC installation.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net