Board Logo

eJ Database Problem
junk - 8-4-2003 at 02:45 PM

There is something wrong with my eJ setup, which occurs every time i rebuild.

eJ scans through all the mp3's, then
crashes. Then i have to start eJ again, and i have no mp3's in the database. Then i have to use the "Add new mp3's" update. This last stage takes somewhere between 10 and 18 hours.

Something is definately wrong with my setup. I have 630 mb of ram, and an AMD XP 2500 CPU... and about 13000 mp3's with images in the id3 tag. This process should not take more than an hour, max...


junk - 8-4-2003 at 02:46 PM

[reply from Pirk, originally an U2U message]:

I am not sure but maybe the thing is the database file itself.

Even if you rebuild eJ still restart from the old database file. So maybe you could uninstal eJ AND also manually DELETE the 2 files ejuke.asn and db.m3u then re-instal eJ. That will force eJ to really restart from zero with a clean database.
What do you think?

Pirk


junk - 8-4-2003 at 02:53 PM

Yes, that probably is the case. I've had the database file for quite some time, and it's been through a lot. Might be quite corrupted.

But I won't uninstall eJ until i know Audiosoft is back from their vacation, and can give me a new registration code. It sucks to be eJukeboxless.

But how about just deleting the two files you mentioned, that should do the trick just as good, if it the database that's causing the problem.


Pirk - 8-4-2003 at 07:25 PM

Yes, but if you simply delete these 2 files, especially the database file "ejuke.asn" eJ will not start any more! because there will no more database left and it will be unable to create a new one itself. That's the installation process which replace an empty version of the database if necessary. So that's why you need to re-instal eJ.
Personally I don't proceed like that: I've put aside a copy of the empty database file ejuke.asn. If need be, I delete the 2 files ejuke.asn and db.m3u, then I replace my backup and I restart eJ, that's all!

Don't worry, even if you uninstal/re-instal eJ, your registration will never be lost AS LONG AS it's on the same hard drive. The registration is in a separate file "lockx.ocx" located in the windows folder. It is never deleted except sometimes by mistake by some bad antispy programs or if you format your hard drive of course!


junk - 8-4-2003 at 10:23 PM

Ok, i just uninstalled and reinstalled eJukebox. At the end of the installation process, i get an error message saying:

in260.exe - Cannot find DLL
MSDART.DLL was not found in the path bla bla....

Just wondering if anyone else has this, and what it is? Probably not related to my problem at all, but you never know...

Anyway, i've followed your advice, and made a backup of my .asn file, just in case. I noticed that my previous one was 447 mb. Is that normal?

And lastly, i am updating my database right now. It's amazing - I can even multitask! Updating used to freeze up my machine - you couldn't even surf the net. Now it's fast. Seems like it will take 30 minutes now - a big difference compared to the 12-18 hours i had to endure previously. I knew something was seriously wrong, but didn't know it would be so easy to fix. :p


Pirk - 8-4-2003 at 11:04 PM

I am not enough specialist to tell you what is MSDART.DLL. But although this installation error eJ works normally?

As you know I have 7700 mp3s all with id3 images and my database take up 37,5 mb. For 13300 mp3s I think that would be around 72 mb. Sure your old database was saturated probably by some lost image files. What is the size of your database now?


junk - 8-4-2003 at 11:16 PM

Heheh! I am in heaven now... my god! What a difference. The MSDART.DLL didn't seem to cause any problems, eJukebox is working smoother than ever now.

My .asn file is 39,6 mb, even though i have almost twice your amount of mp3's... strange.

Well, anyway, I cannot believe how fast eJukebox now is. You see, since i my mp3 collection grew as i began using eJ, and it got slower and slower, i thought it was due to the program's nature. I have mentioned the scrolling problem before, that it took 2-3 minutes before the album images at the bottom were finished loading.

Well, now everything pops up at once! (They way it should be, i guess, but when you're used to waiting for ages, this feels excellent)...


Pirk - 8-4-2003 at 11:30 PM

Wow! That's great! I am happy for you.

I've noticed when the things becomes too slow you must without hesitation restart with a new database file. I do that enough regularly...


junk - 8-5-2003 at 05:32 AM

I have done one rebuild of the database since the installation, and afterwards, the .asn file was 77,8 MB - twice as large.

This explains why my previous .asn file was 447 MB - making my eJukebox painfully slow, and taking ages to rebuild the database.

If i had only known that rebuilding was the cause of all my misery, i'd avoid doing it a long time ago. Replacing the .asn file with a blank one, then filling the database for the first time will be faster as well. This really should be an in-built eJukebox function, "clear the database".


Pirk - 8-5-2003 at 11:02 AM

You are right junk, currently a function "clear the database" could be useful for those of us who have put id3 images in all their mp3s. But if Audiosoft could also fix this database bug that would be as well good!


Spazz - 2-2-2004 at 08:20 AM

Ok. I got a wonderful corrupted Database. I read all this over but I have one problem. I don't have a db.m3u. Another problem is when I try to download that ejuke.asn file that was posted in another thread but it only downloads the viewthread thingi.

I went and deleted the whole directory and reinstalled and I still get corrupt errors.


junk - 2-2-2004 at 08:47 AM

Well, you don't need the .m3u file, as it will be recreated with a rebuild. eJukebox doesn't care if it is gone. It must, however, have an .asn file to work at all, so it is vital that you have a fresh file.

The link you referred to is this one, right? :
http://www.audiosoft.net/forums/viewthread.php?tid=332

The file download worked fine for me, you should get an 184 kb file named ejuke.asn file.

If you still can't get it working, you can install eJ on a another PC it will create a fresh .asn file. Copy that to your machine and you are go. If you don't have access to another machine, i guess you can just as well install eJ in another directory, (then make a copy of the ejuke.asn file, uninstall it, then install it in the original folder if that is where you want it to stay.)


Pirk - 2-2-2004 at 10:14 AM

Well Spazz, if you have already deleted the eJukebox directory, reinstalled and you still have corruptions, your problem is elsewhere! Sorry, i can't help you. It seems that your problem isn't because of the database file itself... well, i don't know.


junk - 2-2-2004 at 02:19 PM

Another thing i forgot to mention could be that since many of eJ's files are hidden, such as the .asn and probably the .m3u file as well... so if you just marked the files inside the eJ folder and deleted them, the old (and corrupted) .asn file would still be intact.


Spazz - 2-2-2004 at 10:32 PM

Nope, I have it set to show hidden and system files. And I didn't highlight delete the files. I literally deleted the entire directory, just highlighted the Ejukebox directory in Program files and wacked it. I'll try again on downloading the .asn though.