Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 06-01-2018, 01:55 PM   #1
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Instructions for proper use of Library Maintenance

So, I've searched and am unable to find details on using Library Maintenance (specifically Check Library) and interpreting the errors and how to appropriately fix them.

My apologies if these directions are right in front of my nose, but hoping someone can point me.

TIA!
calail is offline   Reply With Quote
Old 06-01-2018, 02:24 PM   #2
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,020
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
There are 2 phases of LM
IIRC phase 1 checks the structure of the data. (data type matches field type)
Phase 2 checks the entries against the book folders for mismatching stuff
The errors describes what is wrong. Each kind of error needs to be corrected (usually manually). some offer a simple delete

I suggest saving the Log and attacking those as needed (usually using the OS file manager).
Unknowns, you probably need to move OUT of the Library folder, then use ADD Books to put them into the Library PROPERLY.

This is one of the few places you use the OS file manager (and using the file manager otherwise was probably how you got the problem. Never use the File manager to change the contents of a Library. a disk/OS crash is another )
theducks is offline   Reply With Quote
Advert
Old 06-01-2018, 07:43 PM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,706
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
↑ ↑ ↑ ++

I have a copy of the text shown on the right side of the Library Check dialogue box in my "How to" notes so that I can refer to it when I'm processing the log.

BR
BetterRed is offline   Reply With Quote
Old 06-01-2018, 08:44 PM   #4
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
First, I appreciate that you took the time to reply. I've been muddling through the errors, but the error descriptions didn't make a lot of sense to me when I read them. So, I'm working through them now.
Quote:
Originally Posted by theducks View Post
Each kind of error needs to be corrected (usually manually). some offer a simple delete. I suggest saving the Log and attacking those as needed (usually using the OS file manager).
Unknowns, you probably need to move OUT of the Library folder, then use ADD Books to put them into the Library PROPERLY.
Quote:
Originally Posted by theducks View Post
This is one of the few places you use the OS file manager (and using the file manager otherwise was probably how you got the problem.
As a side note, I have NEVER used file manager to make changes to my libraries, so that is not what created the 800+ errors that are appearing. But I still appreciate your reply
calail is offline   Reply With Quote
Old 06-01-2018, 09:07 PM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,706
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@calail - I run Library check once a week using the calibredb check_library command.

Normally there are no errors, but when there is one I can usually recall how it probably came about e.g. "Ah yes, that would have happened when I unpacked the CBZ to re-order some images. I obviously forgot to delete the resultant folder after creating a new CBZ."
BetterRed is offline   Reply With Quote
Advert
Old 06-01-2018, 10:16 PM   #6
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,020
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by calail View Post
First, I appreciate that you took the time to reply. I've been muddling through the errors, but the error descriptions didn't make a lot of sense to me when I read them. So, I'm working through them now.

As a side note, I have NEVER used file manager to make changes to my libraries, so that is not what created the 800+ errors that are appearing. But I still appreciate your reply
Are you syncing your lib to the cloud/NAS? Always pause, else changes can get into a race and be restored before the move (rename of Author or title) completes.

Oh! I assumed you were already on a local (internal or USB) drive

Another issue is running Calibre from both sides of a dual boot Win or Linux
theducks is offline   Reply With Quote
Old 06-02-2018, 08:23 PM   #7
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Quote:
Originally Posted by BetterRed View Post
↑ ↑ ↑ ++

I have a copy of the text shown on the right side of the Library Check dialogue box in my "How to" notes so that I can refer to it when I'm processing the log.

BR
Thanks. That's actually the FIRST thing I did - pasted it into a file. I was having a hard time understanding the info however, but after reading and playing with my files, it made a bit more sense.
calail is offline   Reply With Quote
Old 06-02-2018, 08:25 PM   #8
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Quote:
Originally Posted by theducks View Post
Are you syncing your lib to the cloud/NAS? Always pause, else changes can get into a race and be restored before the move (rename of Author or title) completes.

Oh! I assumed you were already on a local (internal or USB) drive

Another issue is running Calibre from both sides of a dual boot Win or Linux
I'm not syncing it anywhere. I use Calibre Portable (should have mentioned that in my OP). Since I have four large libraries, I'm beginning to suspect the errors occurred when I moved books to different libraries. But, I can't replicate the problem, so maybe it was short lived?

My multiple libraries make it difficult to muddle through the errors since it doesn't tell me what library has the problem, so I have to hunt around for the title/author/etc...

Last edited by calail; 06-02-2018 at 08:32 PM.
calail is offline   Reply With Quote
Old 06-02-2018, 09:57 PM   #9
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,020
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Flash (pen) drives don't give warning when failing. One day they work and the next

I don't understand the confusion.
Library maintenance only runs against the CURRENTLY selected library.
The Library name is also the base folder name
theducks is offline   Reply With Quote
Old 06-02-2018, 10:54 PM   #10
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,706
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@calail - the Check library feature works on the current library. I use the command line version in a script that checks my Main, Media and Journals libraries writing three CSVs.

When you move books between libraries you need to be careful that none of the files in the corresponding book folders is open in another program, such as the cover.jpg in an Photoshop, or a PDF in Nitro, or an RTF in Word.

Why do you need multiple libraries? I use them because the custom columns I want for each are very disparate, but I never move books between my three main libraries.

BR

Last edited by BetterRed; 06-02-2018 at 11:06 PM.
BetterRed is offline   Reply With Quote
Old 06-04-2018, 03:06 PM   #11
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Quote:
Originally Posted by theducks View Post
Flash (pen) drives don't give warning when failing. One day they work and the next
Yeah, I do worry about that. But, I need to travel with my library, so the portable drive works best for me. It's a portable harddrive, so not a little flash drive, but I know they fail as well sometimes. I keep a backup every couple months; haven't needed it. yet.

Quote:
Originally Posted by theducks View Post
I don't understand the confusion.
Library maintenance only runs against the CURRENTLY selected library.
The Library name is also the base folder name
Well, that's what I assumed, but the error list actually showed errors from two different libraries. I thought. I'll have to double check that. Thx.
calail is offline   Reply With Quote
Old 06-04-2018, 03:12 PM   #12
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Quote:
Originally Posted by BetterRed View Post
@calail - the Check library feature works on the current library. I use the command line version in a script that checks my Main, Media and Journals libraries writing three CSVs.
Hmm... not sure how to do that, but will check it out.

Quote:
Originally Posted by BetterRed View Post
When you move books between libraries you need to be careful that none of the files in the corresponding book folders is open in another program, such as the cover.jpg in an Photoshop, or a PDF in Nitro, or an RTF in Word.
I could see how this might happen once or twice... but not a lot of times. I don't typically mess with the files (outside of Calibre) so this shouldn't have been a problem.

Quote:
Originally Posted by BetterRed View Post
Why do you need multiple libraries? I use them because the custom columns I want for each are very disparate, but I never move books between my three main libraries.
I have multiple libraries because I have so many books. I had read that once libraries started getting big, Calibre didn't work efficiently, so I created several. My main library has almost 12,000 titles, then two of my other libraries have 5,200 and 6,400 titles. I move books sometimes because I put them in the wrong library or I decide to move a group of books for some reason.
calail is offline   Reply With Quote
Old 06-04-2018, 05:39 PM   #13
Fiat_Lux
Addict
Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.Fiat_Lux ought to be getting tired of karma fortunes by now.
 
Fiat_Lux's Avatar
 
Posts: 394
Karma: 6700000
Join Date: Jan 2012
Location: Gimel
Device: tablets
Quote:
Originally Posted by calail View Post
I had read that once libraries started getting big, Calibre didn't work efficiently, so I created several.
The efficiency aspect is when you don't have enough RAM in your system.

My rule of thumb is 1 GB RAM for every 50,000 titles. YMMV.

As a practical matter, splitting libraries at around the 100,000 item mark is a good idea. That is just under one TB, easy enough to copy to another drive, for backing up purposes.

Amber
Fiat_Lux is offline   Reply With Quote
Old 06-04-2018, 08:32 PM   #14
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,706
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@calail - I have a 130,000+ book library that runs ok on a six year old 4G ASUS Windows 7 notebook. So you should be fine with a ~25,000 book library, on what's probably a faster system.

BR
BetterRed is offline   Reply With Quote
Old 06-04-2018, 10:38 PM   #15
calail
Enthusiast
calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!calail is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
calail's Avatar
 
Posts: 30
Karma: 50012
Join Date: May 2011
Location: central florida
Device: Kindle PW; android; PC
Quote:
Originally Posted by BetterRed View Post
@calail - I have a 130,000+ book library that runs ok on a six year old 4G ASUS Windows 7 notebook. So you should be fine with a ~25,000 book library, on what's probably a faster system.

BR
Thanks for the tip. I'll have to give it some thought. I've gotten through the 800+ errors, and it wasn't as frightening as it at first seemed. Now checking my next library... wish me luck
calail is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Maintenance large library tomcooke General Discussions 11 06-11-2018 03:23 PM
Calibre Library Maintenance mitch13 Library Management 1 02-08-2018 10:15 AM
Missing Library/Library Maintenance button babyshelley Library Management 2 06-20-2015 01:05 PM
Library maintenance -> Check library mlevin77 Library Management 9 07-22-2014 08:03 PM
Library Maintenance - Missing Books iwaddo77 Library Management 26 05-03-2013 10:49 AM


All times are GMT -4. The time now is 01:25 PM.


MobileRead.com is a privately owned, operated and funded community.