Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Desktop Technical Support Page: 1  Previous   Next
Error Loading Database
Author Message
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
I had a catastrophic hard drive failure recently and lost all my data.  Fortunately I have an automatic backup process running, so I had a backup of my DVDProfiler database.

I'm now trying to restore it to my main hard drive, and I'm running into problems;  I'd appreciate some assistance.

When I try to Open a Database, I browse to the backup file, and select the COLLECTION.DAT file.  I get an error message:

"Unable to load the selected database.  The following error occurred while attempting to open the database: DBISAM Engine Error # 10022 Invalid secondary index name 'ByName' specified for the table 'Users'"

I am offered the option to Repair the database with the Database Repair Utility.  When I try that option, and select the "Full Repair" version, it appears to finish the repair process successfully.  When DVDProfiler is re-launched, I get a new error message:

"Unable to load the selected database.  The following error occurred while attempting to open the database: tblUsers: No index for fields 'ID'"

Any suggestions? (I'm using version 3.5.1, build 1252)

Thanks,
Nick
DVD Profiler Unlimited RegistrantStar ContributorSpaceFreakMicha
Jesus-Freak
Registered: March 13, 2007
Reputation: High Rating
Germany Posts: 1,774
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
A backup (made by the internal DVD Profiler backup function) has the ending .dpb
Youll need to import that one. "Collection.dat" is something different, it doesn't contain things like headshots, cover scans etc.

If you don't made a proper backup, you could try to import the movie data from your online-list:

In DVD Profiler select "Online" --> "DVD Profiler Online" --> sign in and "next" --> select "Download"
 Last edited: by SpaceFreakMicha
DVD Profiler Desktop and Mobile RegistrantDr. Killpatient
Here's my card
Registered: May 19, 2007
Reputation: Highest Rating
United States Posts: 5,917
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
If your "My Documents" directory was being backed up, you can simply open up the database by File > Open Database and then browse to it's location if not in the "Default" directory.
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Sorry for the delay in getting back to this topic... unfortunately, I do not have an official DVD Profiler backup file ( .dpb)  Nor do I have an Onlne backup.  Instead, I only have a duplicate copy of the Collection.xxx set of files, and that is what is generating the errors in the original post when I try to open it.  When I navigate to the file, it shows clearly (in the dialog box) that my 1,117 titles are still in there -- but it generates those errors.  Any other ideas or suggestions?
Thanks,
Nick
DVD Profiler Unlimited RegistrantStar Contributorcvermeylen
Registered: March 13, 2007
Reputation: High Rating
Belgium Posts: 1,946
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
You could try running the "database repair utility". You can launch it without starting DVD Profiler. Go to the "All Programs" in your start menu, it's located under "DVD Profiler".
View my collection at http://www.chriskepolis.be/home/dvd.htm

Chris
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Chris,
Thanks for the suggestion.  However, even though the repair seems to finish correctly, the database will not open, and I get the same error as before:

"Unable to load the selected database.  The following error occurred while attempting to open the database: tblUsers: No index for fields 'ID'"

Still looking for suggestions.
Thanks.
Nick
DVD Profiler Unlimited RegistrantStar Contributormdnitoil
Registered: March 14, 2007
United States Posts: 1,777
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Well, this is going to sound silly, but do you even have a users.dat and a users.idx with your collections files?  I'm looking at my default database folder and it contains a mountain of tables with indexes, as well as an images and pending subfolder.  Pending is empty but images contains all the cover art.

Unfortunately, our wiki page on data recovery doesn't seem to cover your particular problem.

link
DVD Profiler Desktop and Mobile RegistrantStar ContributorDJ Doena
Registered: May 1, 2002
Registered: March 14, 2007
Reputation: Highest Rating
Germany Posts: 6,745
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting npudar:
Quote:
Sorry for the delay in getting back to this topic... unfortunately, I do not have an official DVD Profiler backup file ( .dpb)  Nor do I have an Onlne backup.  Instead, I only have a duplicate copy of the Collection.xxx set of files, and that is what is generating the errors in the original post when I try to open it.  When I navigate to the file, it shows clearly (in the dialog box) that my 1,117 titles are still in there -- but it generates those errors.  Any other ideas or suggestions?
Thanks,
Nick

Do you have only the collection.xxx files or others as well? A full database directory looks like this:

Quote:
ACTORASSGN.DAT
ACTORASSGN.IDX
ACTORS.BLB
ACTORS.DAT
ACTORS.IDX
ALIASES.DAT
ALIASES.IDX
BoxSets.DAT
BoxSets.IDX
CastCrewCache.dod
COLLECTION.BLB
COLLECTION.DAT
COLLECTION.IDX
CreditsAssign.DAT
CreditsAssign.IDX
CustomGenres.dat
DIRECTPRODUCE.BLB
DIRECTPRODUCE.DAT
DIRECTPRODUCE.IDX
DISCS.DAT
DISCS.IDX
Events.DAT
Events.IDX
Images
Pending
RETAILERS.DAT
RETAILERS.IDX
STUDIOS.DAT
STUDIOS.IDX
TagAssign.DAT
TagAssign.IDX
Tags.DAT
Tags.IDX
Thumbnails.BLB
Thumbnails.DAT
Thumbnails.IDX
TimeStamps.DAT
TimeStamps.IDX
USERS.DAT
USERS.IDX


If you only have the collection.xxx, you could try to create a new, empty DB (it will create all the above files) and then copy your collection.xxx files to it. Maybe it will work.
Karsten
DVD Collectors Online

 Last edited: by DJ Doena
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Back in town to address this issue...

These are the files I have in my database folder:

ACTORASSGN.DAT
ACTORASSGN.IDX
ACTORS.DAT
ACTORS.BLB
ACTORS.IDX
ALIASES.DAT
ALIASES.IDX
BoxSets.DAT
BoxSets.IDX
COLLECTION.DAT
COLLECTION.BBK
COLLECTION.BLB
COLLECTION.DBK
COLLECTION.IBK
COLLECTION.IDX
CreditsAssign.DAT
CreditsAssign.DBK
CreditsAssign.IBK
CreditsAssign.IDX
DIRECTPRODUCE.DAT
DIRECTPRODUCE.BLB
DIRECTPRODUCE.IDX
DISCS.DAT
DISCS.IDX
Events.DAT
Events.IDX
RETAILERS.DAT
RETAILERS.IDX
STUDIOS.DAT
STUDIOS.IDX
TagAssign.DAT
TagAssign.IDX
Tags.DAT
Tags.IDX
Thumbnails.DAT
Thumbnails.BLB
Thumbnails.IDX
TimeStamps.DAT
TimeStamps.IDX
Users.DAT
USERS.DBK
USERS.IBK
Users.IDX


I seem to have some extra files than in the preceding post list of files.  I have copied all of the filenames with the actual case-sensitive text.  Do I have some unnecessary files?  Hopefully this is a clue for soemfolk.  I appreciate all your sleuthing.

Nick
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
SOLVED!!!

Thanks to mdnitoil and DJ Doena, I found a solution that worked.  Here is what I did:

I created an empty, new database.  Using the list of files that DJ Doena provided, I copied all of them, except for the Users.DAT and Users.IDX, to the new database folder.  (I also copied all of the images and thumbnails.)  When I opened the database, it worked!

Thanks to all for your ideas and recommendations.
Nick
DVD Profiler Desktop and Mobile RegistrantStar ContributorDJ Doena
Registered: May 1, 2002
Registered: March 14, 2007
Reputation: Highest Rating
Germany Posts: 6,745
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Grats.

And now do a proper backup via File->Backup Database.
Karsten
DVD Collectors Online

 Last edited: by DJ Doena
DVD Profiler Unlimited Registrantnpudar
Registered: July 1, 2007
Posts: 10
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
DJ Doena,
The very first thing I did was to do a real backup!  Thanks again.  Now I have some DVDs to enter.
Nick
DVD Profiler Unlimited RegistrantStar Contributorwidescreenforever
Under A Double DoubleW
Registered: March 13, 2007
Reputation: High Rating
Canada Posts: 5,494
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting npudar:
Quote:
DJ Doena,
The very first thing I did was to do a real backup!  Thanks again.  Now I have some DVDs to enter.
Nick

and if you have a partitioned HD  do the backup on another medium.. Memory stick would be the best ..
In the 60's, People took Acid to make the world Weird. Now the World is weird and People take Prozac to make it Normal.

Terry
DVD Profiler Desktop and Mobile RegistrantStar ContributorTelecine
Regd: January 22, 2001
Registered: March 14, 2007
Reputation: High Rating
Australia Posts: 820
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Quoting npudar:
Quote:
DJ Doena,
The very first thing I did was to do a real backup!  Thanks again.  Now I have some DVDs to enter.
Nick


Upload your collection regularly as well. It will allow you to vote on contributions relating to your titles and give you another recovery option for your data.
    Invelos Forums->DVD Profiler: Desktop Technical Support Page: 1  Previous   Next