Daten importieren¶
Du hast bereits Bücher und Nutzer in einem anderen System? Hier erfährst du, wie du sie nach OpenLibry bekommst.
Übersicht¶
| Quelle | Format | Schwierigkeit | Empfohlen für |
|---|---|---|---|
| Excel/CSV | .xlsx | ⭐ Einfach | Neue Bibliotheken, manuelle Listen |
| Meine Bibliothek | .csv | ⭐ Einfach | Android-App Nutzer |
| OpenBiblio | SQL → JSON | ⭐⭐⭐ Fortgeschritten | Legacy-Systeme |
| ISBN-Suche | Einzeln | ⭐ Einfach | Bücher ohne Daten ergänzen |
| API | JSON | ⭐⭐⭐ Entwickler | Automatisierte Imports |
Welcher Import passt zu mir?¶
graph TD
A[Was hast du?] --> B{Excel/CSV-Liste?}
B -->|Ja| C[Excel Import]
B -->|Nein| D{Meine Bibliothek App?}
D -->|Ja| E[Meine Bibliothek Import]
D -->|Nein| F{OpenBiblio?}
F -->|Ja| G[OpenBiblio Migration]
F -->|Nein| H{Nur ISBNs?}
H -->|Ja| I[ISBN-Suche]
H -->|Nein| J{Programmierkenntnisse?}
J -->|Ja| K[API Import]
J -->|Nein| L[Manuell anlegen]
Vor dem Import¶
Backup erstellen!
Erstelle vor jedem Import ein Backup deiner Datenbank!
Import in leere Datenbank¶
Der einfachste Fall: Du startest mit einer komplett neuen Installation.
- Installiere OpenLibry
- Importiere deine Daten
- Fertig!
Import in bestehende Datenbank¶
Vorsicht bei bestehendem Datenbestand:
- Mediennummern: Dürfen nicht doppelt vorkommen
- Nutzernummern: Dürfen nicht doppelt vorkommen
- Konflikte: Werden je nach Importart unterschiedlich behandelt
Datenformat¶
Bücher¶
Mindestens benötigt:
- Titel (Pflicht)
- Autor (Pflicht)
Empfohlen:
- Mediennummer (wird sonst automatisch vergeben)
- ISBN (für Cover und Metadaten)
- Schlagworte (für Filter)
Alle Felder: Datenmodell
Nutzer¶
Mindestens benötigt:
- Vorname (Pflicht)
- Nachname (Pflicht)
Empfohlen:
- Klasse
- Ausweisnummer (wird sonst automatisch vergeben)
Häufige Probleme¶
Umlaute werden falsch dargestellt¶
→ Stelle sicher, dass die Datei UTF-8 kodiert ist.
In Excel: "Speichern unter" → "CSV UTF-8"
IDs werden doppelt vergeben¶
→ Entweder alle IDs vorgeben oder alle automatisch generieren lassen.
Import bricht ab¶
→ Prüfe die Fehlermeldung. Meist fehlt ein Pflichtfeld (Titel, Autor).
Nächste Schritte¶
- Excel Import – Der einfachste Weg
- Meine Bibliothek App – Export aus der Android-App
- OpenBiblio Migration – Für bestehende OpenBiblio-Installationen