Eine PDB-Datei ist eine Palm Database, die Speichereinheit von Handhelds mit Palm OS wie dem PalmPilot (1996) und späteren Geräten von Palm und Handspring. Palm OS kannte kein Dateisystem. Adressbuch, Notizen und E-Books lagen in solchen Datenbanken, und beim Kopieren auf den PC wurde daraus eine PDB-Datei. E-Book-Sammlungen aus den Jahren 1997 bis 2008 sind voll davon: Klassiker vom Projekt Gutenberg als PalmDoc, gekaufte eReader-Titel, mit Plucker gespeicherte Webseiten.
Erst prüfen: Ist es überhaupt ein E-Book?
Die Endung .pdb teilen sich drei Formate, die nichts miteinander zu tun haben. Das E-Book ist heute das seltenste.
- Microsoft Program Database. Debug-Symbole, die Visual Studio neben
.exe- oder.dll-Dateien anlegt. Öffnen Sie die Datei im Texteditor. Beginnt sie mitMicrosoft C/C++ MSF 7.00, ist sie nur für Entwickler und Debugger gedacht. Da gibt es nichts zu lesen oder umzuwandeln. - Protein Data Bank. Eine 3D-Molekülstruktur im Textformat mit Zeilen wie
HEADER,ATOM,HETATM. Öffnen mit PyMOL, Jmol oder dem kostenlosen Viewer Mol*. - Palm-E-Book. Die ersten 32 Bytes enthalten den Buchtitel, ab Byte 60 steht ein Typ- und Creator-Code.
Was in einer Palm-PDB stecken kann
Am Typ- und Creator-Code erkennen Sie, für welchen Reader das Buch gemacht wurde:
| Code | Format | Hinweis |
|---|---|---|
TEXtREAd | PalmDoc (AportisDoc) | reiner Text in 4-KB-Blöcken, einfache Kompression spart etwa 40 % |
PNRdPPrs | eReader (Peanut Press) | formatierter Text mit Bildern, gekaufte Bücher mit DRM |
DataPlkr | Plucker | Webseiten zum Offline-Lesen mit Links und Bildern |
zTXTGPlm | zTXT (Weasel Reader) | Text mit zlib-Kompression, etwa 70 % kleiner |
BOOKMOBI | Mobipocket | meist als .prc oder .mobi, siehe MOBI |
Das verbreitetste Format PalmDoc speichert keine Zeichenkodierung. Die Datei wurde in der Codepage geschrieben, die der PC des Autors gerade nutzte, deshalb stimmen Sonderzeichen heute oft nicht. Am Rande: Palm OS zählt Zeitstempel in Sekunden ab dem 1. Januar 1904, ein Erbe des Macintosh.
PDB-E-Book heute öffnen
- Windows, macOS, Linux: calibre liest PalmDoc, ungeschützte eReader-Bücher, Plucker und zTXT. PalmDoc öffnet auch LibreOffice Writer direkt als Dokument.
- Android: Einige Reader wie Cool Reader führen PalmDoc noch auf. Alles andere vorher in EPUB umwandeln.
- iPhone, Kindle, Kobo, tolino: keine PDB-Unterstützung. In EPUB umwandeln (für den Kindle per USB in AZW3).
Typische Probleme
„PDB-Datei lässt sich nicht öffnen“
Prüfen Sie den Dateianfang wie oben beschrieben. Debug-Symbole oder eine Proteinstruktur öffnet kein E-Book-Reader, und auch ein E-Book-Konverter hilft da nicht.
Umlaute und Sonderzeichen sind kaputt
PalmDoc kennt kein Kodierungsfeld, unser Konverter nimmt Windows-1252 an. Deutsche Texte aus Windows-PCs passen meist. Ältere Dateien aus DOS- oder Mac-Werkzeugen nutzten aber andere Codepages, dann werden ä, ö, ü und ß zu Fremdzeichen. Im kostenlosen Programm calibre lässt sich die Eingabekodierung in den Konvertierungseinstellungen anpassen, etwa auf cp850 oder mac-roman.
eReader-Buch verlangt Name und Kartennummer
Das ist der alte Kopierschutz von eReader. Geschützte Bücher lassen sich nicht umwandeln. Suchen Sie den Titel in Ihrem Konto beim Händler oder kaufen Sie eine aktuelle EPUB-Ausgabe.
PDB umwandeln
Unser Konverter liest PalmDoc und andere Palm-E-Books und wandelt sie in PDF, DOCX, ODT, RTF, TXT, EPUB sowie in MOBI, AZW3, FB2 oder LRF um. Text und Kapitel bleiben erhalten, Palm-eigene Lesezeichen nicht.
Die Umwandlung in PDB erzeugt PalmDoc mit reinem Text, ohne Bilder, kodiert in Windows-1252. Umlaute und ß überstehen das, Zeichen außerhalb dieser Codepage werden zu Fragezeichen. Sinnvoll ist das nur für ein altes Palm-Gerät. Für alles Neuere ist EPUB die richtige Wahl, aus einer PDF-Datei etwa über PDF in EPUB.
PDB im Überblick
| Herkunft | Palm OS (Palm, Inc.), 1996 |
|---|---|
| Art | Datensatz-Datenbank als Container |
| E-Book-Varianten | PalmDoc, eReader, Plucker, zTXT, iSilo, Mobipocket |
| Kompression | PalmDoc etwa 40 %, zTXT (zlib) etwa 70 % |
| Status | veraltet, Palm wechselte 2009 zu webOS |
| Gleiche Endung | Protein Data Bank, Microsoft Program Database |
Weiterführend: PDB im MobileRead Wiki, die Dateiformate der wwPDB und Microsofts Seite zu Symboldateien.