Zum Hauptinhalt springen

Offline / SQLite-Modus

Nur Desktop-App

Der Offline/SQLite-Modus ist nur in der DPD Label Print Desktop-Anwendung verfügbar.

DPD Label Print kann im SQLite-Modus betrieben werden — mit einer lokalen dateibasierten Datenbank anstelle von PostgreSQL. Dieser Modus eignet sich für eigenständige Arbeitsplätze, Standorte mit unzuverlässiger Internetverbindung oder Umgebungen ohne verfügbaren Datenbankserver.


SQLite vs. PostgreSQL-Modus

SQLite (Offline)PostgreSQL
DatenbankLokale Datei (labelprint.db)Gemeinsamer Datenbankserver
InternetFür den täglichen Betrieb nicht erforderlichErforderlich
Mehrbenutzer❌ Nur ein Benutzer
Leistung bei großen MengenBis zu ~10.000 Sendungen/MonatUnbegrenzt
EinrichtungsaufwandKeine (Null-Konfiguration)PostgreSQL-Server erforderlich
Geeignet fürEigenständiger Arbeitsplatz, geringes VolumenGroßvolumen, Teams

SQLite-Modus aktivieren

  1. Öffnen Sie Einstellungen → Datenbank
  2. Wählen Sie SQLite (Offline)
  3. Wählen oder bestätigen Sie den Speicherort der Datenbankdatei (Standard: C:\ProgramData\DPD Label Print\labelprint.db)
  4. Klicken Sie auf Speichern und Neustart

Die Anwendung wird neu gestartet und verwendet die lokale SQLite-Datenbank.


Offline arbeiten

Im SQLite-Modus funktioniert die Anwendung vollständig offline für:

  • Sendungen erstellen und Etiketten drucken (Etiketten werden lokal generiert)
  • Sendungsverlauf speichern

Sobald eine Internetverbindung verfügbar ist, synchronisiert die Anwendung automatisch:

  • Ausstehende Sendungen werden an DPD übermittelt
  • Aktualisierte Routingdaten und Konfiguration werden heruntergeladen

Von SQLite zu PostgreSQL wechseln

Falls Ihr Volumen wächst und Sie zu PostgreSQL wechseln möchten:

  1. Exportieren Sie Ihren Sendungsverlauf: Berichte → Export → Alle Sendungen (CSV)
  2. Richten Sie PostgreSQL ein (siehe Serverinstallation)
  3. Wechseln Sie den Datenbanktyp unter Einstellungen → Datenbank

Historische Daten aus SQLite werden nicht automatisch migriert — nur neue Sendungen werden in PostgreSQL gespeichert.