Skip to main content
Skip table of contents

How To - Migration von mehreren Diensten zu einem Dienst

Einleitung

Ab dem Servicepack V2.2 ist es nicht mehr notwendig, dass pro Datenbank ein eigener e-Invoice Dienst angelegt wird.

Hintergrund ist, dass wir aufgrund von technischen Limitierungen nur eine Settings.xml und somit eine Datenbankverbindung pro Dienst anlegen konnten.

Das ist nun gelöst und die Datenbankverbindungen werden aus unserem Softfolio.pps Cockpit ermittelt.

Genauer gesagt, aus folgenden Konfigurationen:

image-20260323-092128.png

Sind wir betroffen?

Sie sind betroffen wenn Sie mehrere Datenbank im Einsatz haben und die e-Invoice in mehreren Datenbanken eingerichtet ist. In den Diensten finden Sie dann üblicherweise mehrere Dienste, die mit dem Namen “Softfolio e-Invoice” und dann dem Datenbanknamen oder Mandantennamen folgend angelegt sind. Wenn Sie sich unsicher sind, fragen Sie bei Ihrem Softfolio Ansprechpartner nach.

Beispiel:

image-20260323-093103.png

Migration

Um das nun umzustellen, müssen die alten Dienste deinstalliert werden.

Beim Deinstallieren ist zu beachten, dass die Dienste gestoppt sein müssen und die Deinstallation per CMD (als Admin gestartet) erfolgen sollte.

Über folgenden Befehl kann ein Dienst deinstalliert werden.

Der Dienstname steht in Anführungszeichen, da Dienstnamen mit Leerzeichen nicht sauber verarbeitet werden, wenn die Anführungszeichen nicht gesetzt sind.

[Dienstname] ist ein Platzhalter.

CODE
sc delete "[Dienstname]"

Den Dienstnamen kann über die Eigenschaften in den Diensten herausfinden:

image-20260323-093127.png

Zusätzlich müssen dann die Datenbankverbindungen im Softfolio.pps Cockpit gemacht werden, falls nicht vorhanden. Diese sollten aber vorhanden sein, aber bitte überprüfen!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.