ส่งออกฐานข้อมูลความสามารถนำเข้า


10

ฉันใช้ความสามารถสำหรับซอฟต์แวร์การจัดการ e-book ของฉัน มีวิธีใดที่จะส่งออกฐานข้อมูลนำเข้าทั้งหมด (แท็กไทล์รายการผู้แต่ง) เพื่อให้ฉันสามารถนำเข้าเครื่องอื่นได้หรือไม่


นี่คือสิ่งที่คุณต้องการmobileread.com/forums/showthread.php?t=118556

คำตอบ:


8

หากคุณต้องการให้ฐานข้อมูลใหม่แทนที่เก่าทั้งหมดเพียงแค่แทนที่ทั้งโฟลเดอร์ที่คุณระบุเมื่อคุณเรียกใช้ตัวช่วยสร้างการต้อนรับ

หากคุณต้องการเพิ่ม ebooks จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งคุณสามารถใช้อินเทอร์เฟซบรรทัดคำสั่งcalibredbไปยังฐานข้อมูลขนาดเส้นผ่าศูนย์กลางที่พบในกรณีของฉันC:\Program Files\Calibre2\calibredb.exeมา อย่างไรก็ตามในขณะที่สามารถส่งออกได้ฉันไม่พบตัวเลือกการนำเข้าใด ๆ

ความคิดที่ตลกคือการใช้ตัวเลือกคาลิเบรดในrestore_database:

กู้คืนฐานข้อมูลนี้จากข้อมูลเมตาที่เก็บไว้ในไฟล์ OPF ในแต่ละไดเรกทอรีของไลบรารีขนาด สิ่งนี้มีประโยชน์หากไฟล์ metadata.db ของคุณเสียหาย

คำเตือน: คำสั่งนี้จะสร้างฐานข้อมูลของคุณใหม่ทั้งหมด คุณจะสูญเสียการค้นหาที่บันทึกไว้หมวดหมู่ผู้ใช้ปลั๊กอินการตั้งค่าการแปลงแบบต่อหนังสือและสูตรที่กำหนดเองทั้งหมด ข้อมูลเมตาที่กู้คืนจะมีความถูกต้องเท่ากับสิ่งที่พบในไฟล์ OPF

สิ่งนี้จะต้องคัดลอกโฟลเดอร์ย่อยเพิ่มเติมของไดเรกทอรี calibre จากต้นทางไปยังคอมพิวเตอร์เป้าหมายด้วยตนเอง (แต่ไม่ใช่ metadata.db) จากนั้นสร้างฐานข้อมูลอีกครั้งโดยใช้คำสั่ง restore_database


5

calibredb เพิ่มคำสั่งเพิ่มหนึ่งหรือทั้งไฟล์หนังสือไปยังฐานข้อมูลจากไฟล์ e-book หรือหนึ่งหรือมากกว่าไดเรกทอรี

ส่งออก calibredbคำสั่ง "บันทึกทุกรูปแบบของหนังสือปกและเมตาดาต้าของมัน (ในไฟล์ opf)" ซึ่งไม่ได้เสียงเหมือนสิ่งที่คุณต้องการ

ในการส่งออกข้อมูลบรรณานุกรมดูเหมือนว่าคุณสามารถใช้คำสั่งแค็ตตาล็อก calibredbซึ่งช่วยให้คุณบันทึกชุดของเขตข้อมูลเป็นไฟล์ CSV, XML หรือรูปแบบอื่น ๆ ดูหน้าอ้างอิงที่http://bit.ly/rC15wz


3

คำตอบทั้งสองข้างต้นพลาดจุดโดยสิ้นเชิง!

ในการส่งออกห้องสมุดของคุณ (ด้วยแท็กรายชื่อผู้แต่งชื่อเรื่อง ฯลฯ ) ไปยังคอมพิวเตอร์เครื่องอื่นเพียงคัดลอกไปยังคอมพิวเตอร์เครื่องใหม่ของคุณทั้งโฟลเดอร์ห้องสมุด (รวมถึงโฟลเดอร์ย่อยทั้งหมดและไฟล์สองไฟล์ที่สร้างโดยความสามารถและวางไว้ที่ ชื่อแรกคือ "database.db" และอีกไฟล์หนึ่งที่มีนามสกุล ".json" และเก็บข้อมูลทั้งหมดเกี่ยวกับไลบรารีนั้น)

จากนั้นเรียกใช้ความสามารถและเพิ่มไลบรารีโดยคลิกขวาที่ไอคอนไลบรารีและเลือกเพื่อเพิ่มไลบรารีใหม่และvoilà! ตอนนี้คุณส่งออกห้องสมุดทั้งหมดของคุณไปยังคอมพิวเตอร์เครื่องอื่นอย่างสมบูรณ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.