Diese Seite beschreibt die allgemeinen DLE-Softwareupdates "update-engine" der DLE als Client oder Server und ist für Administratoren bestimmt. Hiervon betroffen sind die allgemeinen DLE-Programmdateien sowie bestimmte Pakete wie BASE, DLE, SQL. Zur Aktualisierung von einzelnen Paketupdates folgen Sie der jeweiligen Dokumentation.
https://developers.vision-flow.at
Dauer: circa 5 Minuten
Dauer: circa 5 Minuten
Falls Sie auf eine einzelne DLE-Datenbank-Installation mehrere DLE-Datei-Installationen haben, empfehlen wir, den Teil der Datenbankupdates nur einmalig auszuführen.
Installieren Sie das Update regulär auf dem ersten Server.
Für alle nachfolgenden Server:
Öffnen Sie das Update-ZIP mit 7-ZIP und editieren die Datei \script.xml mit einen Texteditor wie folgt, indem Sie alle import-Target-Dependencies entfernen:
Zeile 155:
<target name="install" depends="start.log, check.packages, base.install, BORD512.install, CBR.install, FLEETBOARD.install, MONANIM.install, MONITORING.install, PASDOSE.install, SAPPER.install, WEB.install, WSCLIENT.install">
Installieren Sie das modifizierte Update-ZIP auf allen folgenden Servern.
Installieren Sie das Update regulär auf dem ersten Server.
Für alle nachfolgenden Server:
Setzen Sie die System Property dle.update.antTarget auf den Wert install.withoutBricks:
java -Ddle.update.antTarget=install.withoutBricks -jar dlestart.jar -update update.zip
Kunden berichten in sporadischen Fällen von einer Fehlermeldung "No suitable driver found", wenn ein bestimmtes DBMS verwendet wird und ein Update-Engine-ZIP eingespielt wurde. Im Normalbetrieb läuft der DLE-Server fehlerfrei. Führen Sie folgendes aus:
Öffnen Sie die Datei DLE/client/DLESessionConfig.xml und stellen Sie sicher, dass die Property für JDBCDriver gesetzt ist.
Beispiele:
MySQL:
<Property name="JDBCDriver" value="com.mysql.jdbc.Driver" />
MariaDB:
<Property name="JDBCDriver" value="org.mariadb.jdbc.Driver" />
Informix:
<Property name="JDBCDriver" value="com.informix.jdbc.IfxDriver" />
Öffnen Sie das Update-Engine-ZIP und editieren Sie die \script.xml mit einem Texteditor. Ändern Sie Zeile 141:
<java classname="at.visionflow.dle.client.application.dataexchange.DLEDataExchangeCommandLine" failonerror="true" fork="true" dir="${DLE-Home}">