DB01001: Verbindung fehlgeschlagen
Was das bedeutet
Das POS konnte nicht mit seiner lokalen Datenbank verbinden. WCPOS verwendet eine lokale Datenbank, um Produkte, Kunden und andere Daten für schnellen Zugriff und Offline-Funktionalität zu speichern.
Häufige Ursachen
- Speicher voll — Gerät hat keinen Speicherplatz mehr
- Datenbank beschädigt — Lokale Datenbankdateien sind beschädigt
- Berechtigungsproblem — App hat keine Speicherberechtigungen
- Browser-Speicher deaktiviert — IndexedDB ist deaktiviert (Webversion)
So beheben Sie das Problem
1. Überprüfen Sie den Speicherplatz
Stellen Sie sicher, dass Ihr Gerät über verfügbaren Speicherplatz verfügt:
- Schaffen Sie Platz, wenn der Speicher voll ist
- Löschen Sie ungenutzte Apps oder Dateien
- Überprüfen Sie den verfügbaren Speicherplatz auf der Festplatte
2. App-Daten löschen
Durch das Löschen lokaler Daten oder die Neuinstallation der App werden alle Daten auf diesem Gerät gelöscht, die Ihre Filiale noch nicht erreicht haben – einschließlich offline erfasster Verkäufe, offener Warenkörbe und nicht gespeicherter Änderungen. Öffnen Sie vor dem Löschen Shop-Zustand → Datenbank und prüfen Sie, ob etwas als zurückgehalten oder noch nicht auf Ihrem Server eingegangen aufgeführt ist. Prüfen Sie anschließend unter Shop-Zustand → Protokolle, ob 0 festhängende Datensätze und 0 Änderungen ausstehend angezeigt werden. Schließen Sie danach alle offenen Warenkörbe ab oder notieren Sie sie. Wenn Ihre WCPOS-Version keine Seite „Shop-Zustand“ hat, aktualisieren Sie WCPOS zuerst und prüfen Sie dann erneut. Wenn etwas aufgeführt ist oder aussteht oder Sie die Prüfung nicht durchführen können, löschen Sie nichts – wenden Sie sich an den Filialinhaber oder den Support.
Setzen Sie die lokale Datenbank nur dann zurück, wenn die Schritte 1, 3 und 4 nicht geholfen haben, und erst nach der obigen Prüfung:
- Desktop-App: Suchen Sie nach "Daten löschen" in den Einstellungen
- Webbrowser: Löschen Sie die Site-Daten für die POS-Domain
- Hinweis: Daten, die bereits in Ihrer Filiale gespeichert sind, werden erneut heruntergeladen. Alles, was Ihre Filiale nie erreicht hat, ist verloren.
3. Überprüfen Sie die Browsereinstellungen (Web)
Wenn Sie die Webversion verwenden:
- Stellen Sie sicher, dass IndexedDB aktiviert ist
- Verwenden Sie nicht den privaten/Inkognito-Modus (eingeschränkter Speicherplatz)
- Lassen Sie der Seite das Speichern von Daten zu
4. Überprüfen Sie die Berechtigungen
Auf dem Desktop:
- Stellen Sie sicher, dass die App die Berechtigung hat, in ihr Datenverzeichnis zu schreiben
- Überprüfen Sie, ob Antivirus den Datenbankzugriff blockiert
5. Installieren Sie die App neu
Durch das Löschen lokaler Daten oder die Neuinstallation der App werden alle Daten auf diesem Gerät gelöscht, die Ihre Filiale noch nicht erreicht haben – einschließlich offline erfasster Verkäufe, offener Warenkörbe und nicht gespeicherter Änderungen. Öffnen Sie vor dem Löschen Shop-Zustand → Datenbank und prüfen Sie, ob etwas als zurückgehalten oder noch nicht auf Ihrem Server eingegangen aufgeführt ist. Prüfen Sie anschließend unter Shop-Zustand → Protokolle, ob 0 festhängende Datensätze und 0 Änderungen ausstehend angezeigt werden. Schließen Sie danach alle offenen Warenkörbe ab oder notieren Sie sie. Wenn Ihre WCPOS-Version keine Seite „Shop-Zustand“ hat, aktualisieren Sie WCPOS zuerst und prüfen Sie dann erneut. Wenn etwas aufgeführt ist oder aussteht oder Sie die Prüfung nicht durchführen können, löschen Sie nichts – wenden Sie sich an den Filialinhaber oder den Support.
Fahren Sie nur dann und erst nach der obigen Prüfung fort, wenn andere Lösungen nicht geholfen haben:
- Deinstallieren Sie die POS-App
- Starten Sie Ihr Gerät neu
- Installieren Sie die App neu
- Melden Sie sich an und synchronisieren Sie die Daten
Datenwiederherstellung
Wenn Sie ungespeicherte Daten haben:
- Die App könnte ausstehende Änderungen haben, die nicht synchronisiert werden konnten
- Kontaktieren Sie den Support, wenn Sie Hilfe bei der Wiederherstellung von Daten benötigen
- Daten, die bereits in Ihrer Filiale gespeichert sind, werden nach dem Löschen erneut heruntergeladen. Verkäufe, die Ihre Filiale nie erreicht haben, sind jedoch nur auf diesem Gerät vorhanden – durch Löschen oder Neuinstallation gehen sie verloren. Kontaktieren Sie daher vorher den Support.