BarcodeShipping startet nicht?
Dies kann unterschiedliche Gründe haben.
Hier bieten wir Ihnen ein paar Lösungsvorschläge:
Kaputte lokale Datenbank reparieren
In seltenen Fällen kann es vorkommen, dass BarcodeShipping während des Startvorgangs abbricht und Ihnen die Fehlermeldung „Die Datenbank konnte nicht geöffnet werden“ anzeigt.
Dabei handelt es sich um einen Fehler in der lokalen H2-Datenbank.
Um diesen Fehler zu beheben, müssen sie zuerst die Datenbank „database.mv.db“ auf Ihrem Computer finden. Diese befindet sich in der Regel unter dem Pfad:
WINDOWS: C:\Users\[USER]\.barcodeshipping
MacOS: Benutzer/User/.barcodeshipping
Bei MacOs ist zu beachten, das der Ordner .barcodeshipping ausgeblendet sein kann.
Drücken Sie zum Einblenden im Finder die Tastenkombination: Befehl + Umschalttaste + . (Punkt-Taste).
Diese vorhandene Datenbank müssen Sie nun umbenennen. Es genügt, dem vorhandenen Namen einen Unterstrich voranzustellen oder setzen in den Dateinamen z.B. das aktuelle Datum.
Beim nächsten Start von BarcodeShipping wird automatisch eine neue Datenbank „database.mv.db“ angelegt.
Alternativ können sie die vorhandene Datenbank auch direkt löschen, sofern Sie die bisher darin gespeicherten Daten nicht benötigen. Wenn Sie sich nicht sicher sind, ob Sie die Daten noch benötigen, dann gehen Sie auf Nummer sicher und benennen diese lediglich um.
Weitere Information zrur Wiederherstellung einer lokalen H2-Datenbank finden Sie hier:
http://www.h2database.com/html/advanced.html#using_recover_tool
Zentrale Datenbank sichern und erneuern
Bevor sie beispielsweise ein Update für BarcodeShipping ausrollen, sollte Sie in jedem fall eine Sicherung oder Kopie Ihrer zentralen Datenbank erstellen. Mit Programmen PG-Admin oder DBeaver erhalten Sie entsprechenden Zugriff auf Ihre DB. Vorgehensweisen entnehmen Sie bitte den Anleitungen der entsprechenden Programme.
Startet BarcodeShipping nicht, erstellen Sie einen neue Datenbank, da sich höchstwahrscheinlich in der neuen BCS-Version die Datenbankstruktur geändert hat.
Beachten Sie dabei, dass dann die Datei database.conf im Arbeitsverzeichnis von Barcodeshipping angepasst werden muss.
Diese Datei finden Sie im Unterverzeichnis „config“.
OpenJDK-Version defekt
Nur bei älteren BCS-Versionen. In neueren Versionen (ab Mitte 2024) wird in unserem Installer OpenJDK gleich mitgeliefert.
In einigen selten Fällen ist es schon vorgekommen, das unter Windows die für BarcodeShipping benötigte OpenJDK-Version plötzlich nicht mehr richtig funktioniert.
Öffnen Sie die Systemsteuerung von Windows und navigieren sie zu Programme und Features.
Hier sollten sie einen Eintrag ähnlich diesem finden:
Markieren Sie den Eintrag und klicken im oberen Bereich erscheinenden Menü auf „Reparieren“.
Beachten Sie während des Reparaturvorgangs, das Sie folgende Einstellungen unbedingt prüfen und ggf. korrigieren:
Folgende Einstellungen (die mit dem roten X) müssen so eingestellt werden, das dort das Festplattensymbol erscheint und somit mit installiert werden.
Danach sollte BarcodeShipping wieder starten.
Falls nicht, versuchen Sie noch die weiteren / anderen Möglichkeiten.
OpenJDK veraltet
Nach BarcodeShipping Updates, gerade bei größeren Versionssprüngen, kann es sein, das die vorhandene OpenJDK-Version veraltet ist.
Wenn Sie ein update mit unserem Support vereinbart haben, achten wir automatisch drauf, das OpenJDK mit geupdated wird.
Sollten Sie das BCS-Update selbst eingespielt haben, sollten Sie auch die OpenJDK-Version prüfen und updaten.
Öffnen Sie die Systemsteuerung von Windows und navigieren sie zu Programme und Features.
Finden und deinstallieren Sie die alte OpenJDK-Version.
Downloaden Sie über folgenden Link eine aktuelle Version herunter:
https://www.barcodeshipping.de/java-installation/
und installieren diese.
Beachten Sie (wie oben), das während der Installation die beiden Optionen für die Installation aktiviert werden.
Stand: 06.2024 benötigen Sie mindestens Version 21 LTS
Java-Dienst unter Windows schließt sich nicht
In einigen Fällen ist es schon vorgekommen, daß der Java-Dienst unter Windows nicht beendet wird, nachdem BarcodeShipping geschlossen wurde. In diesem Fall startet BarcodeShipping ebenfalls nicht.
Abhilfe:
Starten sie den Task-Manager unter Windows (STRG + Alt + Entf).
Navigieren Sie zu dem Reiter Dienste.
Suchen Sie aus der Liste den Eintrag java.exe.
Rechtsklick auf den Eintrag und Prozess beenden klicken.
Danach sollte BarcodeShipping wieder starten.
Datei -database.conf- erneuern
In neueren Versionen (ab Mitte 2024) schreib BarcodeShipping beim ersten Start eine database.conf-Datei in folgenden Pfad (Konfigurationsverzeichnis):
Windows: C:\Users\*username*\.barcodeshipping\config
MacOS: Benutzer/User/.barcodeshipping/config
Bei MacOs ist zu beachten, das der Ordner .barcodeshipping ausgeblendet sein kann.
Drücken Sie zum Einblenden im Finder die Tastenkombination: Befehl + Umschalttaste + . (Punkt-Taste).
Die Datei verweist Standardmäßig auf die BarcodeShipping-Datenbank.
Wird nun z.B. BarcodeShipping auf einen zweiten Rechner kopiert, wird zwangsläufig mit dieser mit-kopierten Datei auf das falsche Verzeichnis der Datenbank verwiesen.
Navigieren Sie in den o.g. Pfad und finden die Datei database.conf.
Benennen Sie die um, so schreibt BarcodeShipping beim nächsten Start automatisch eine neue Datei, die dann auf den richtigen Datenbank-Pfad verweist.
Zentrale Datenbank:
Ist die Datei database.conf so umkonfiguriert worden, das diese auf eine zentrale Datenbank (für mehrere BCS-Installationen) verweist, ist in der Regel keine Aktion erforderlich.
Datei -profile.conf- bearbeiten
In die Datei profile.conf schreibt BarcodeShipping den Namen des Profils,
womit BarcodeShipping starten soll.
Ist dieses Profil, z.B. durch vorheriges umbenennen nicht mehr vorhanden, kann BarcodeShipping nicht mehr starten.
Die Datei finden Sie in folgendem Pfad:
Windows: C:\Users\*username*\.barcodeshipping\config
MacOS: Benutzer/User/.barcodeshipping/config
Bei MacOs ist zu beachten, das der Ordner .barcodeshipping ausgeblendet sein kann.
Drücken Sie zum Einblenden im Finder die Tastenkombination: Befehl + Umschalttaste + . (Punkt-Taste).
Datei bearbeiten:
Die Datei kann mit jedem einfachen Texteditor bearbeiten werden.
Öffnen Sie die Datei in einem Texteditor und ändern Sie den Profilnamen
in den eines ein „vorhandenen Profils“.
Beispiel (Inhalt der Datei):
—
defaultProfile: „default“
ändern in
—
defaultProfile: „Shopify“ –> ändern Sie den Namen zwischen dcn Anführungszeichen.
Speichern und BarcodeShipping neu starten … Fertig!
BarcodeShipping sollte wieder starten.