Server aktualisieren

Prev Next

Sie können das Installationsprogramm verwenden, um den Server auf die neueste Version zu aktualisieren. Führen Sie dazu die folgenden Schritte aus:

Anmerkung

Das Aktualisieren der Serverversion aktualisiert nicht die Playerversionen.

System-Backup erstellen

Führen Sie eine vollständige Sicherung Ihres Systems durch, damit Sie im Falle eines Fehlers zu einem früheren Serverstatus zurückkehren können.

Installation vorbereiten

Stellen Sie vor der Installation der neuesten Serverversion sicher, dass Sie alle Anwendungspools und Windows-Dienste beenden. Vergessen Sie nicht, sie nach der Installation neu zu starten.

Datenbank aktualisieren

Die Aktualisierung der Datenbank hängt von Ihrer IXM One Version ab:

Version 12.0 oder später

Hinweis

Bei der Verwendung des Datenbankmigrators mit SQL Express können Probleme auftreten. In diesem Fall empfehlen wir, die Datenbank wie in Versionen vor 12.0 manuell zu aktualisieren.

Voraussetzungen

Stellen Sie vor Beginn sicher, dass der Datenbankserver auf den Backendserver zugreifen kann und die master.config Datei freigegeben ist.

Falls dies nicht möglich ist, können Sie die Verbindungszeichenfolge manuell angeben. Beispiel:

.\DbMigrator.exe -c "Server=(local);Database=example;Integrated Security=true;TrustServerCertificate=True;"

❯ .\DbMigrator.exe --help
USAGE:
    DbMigrator.exe [OPTIONS]
OPTIONS:
    -h, --help                                     Prints help information
    -c, --connection-string <CONNECTION_STRING>    The connection string to the database
    -m, --master-config <MASTER_CONFIG>            The master config file
    -d, --directory <SCRIPT_DIRECTORY>             The directory containing the db scripts
        --sqlcmd                                   The sqlcmd executable to use
        --unattended                               Run in unattended mode

Datenbank aktualisieren

Ab Version 12.0 können Sie einen Datenbankmigrator verwenden, um die Datenbank einfach zu aktualisieren. Führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Terminal.

  2. Navigieren Sie zum DB-Ordner.

  3. Führen Sie DbMigrator.exe aus.

  4. Geben Sie den Pfad zur Datei master.config an, einschließlich master.config am Ende.

  5. Wählen Sie Apply migration.

  6. Die Migration wird gestartet.

  7. Warten Sie, bis die Migration erfolgreich abgeschlossen ist.

Versionen vor 12.0

Um die Datenbank zu aktualisieren, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie SSMS.

  2. Stellen Sie eine Verbindung mit dem SQL Server her, der die Grassfish Datenbank hostet.

  3. Um die aktuelle Datenbankversion zu finden, wählen Sie die Datenbank aus dem Dropdown-Menü aus.

  4. Klicken Sie auf Neue Abfrage.

  5. Führen Sie die folgende SQL-Abfrage aus: select * from gblVersion
    Graphical user interface, text, application, email  Description automatically generated

  6. Überprüfen Sie auf der Registerkarte Ergebnisse die currentVersion. Sie müssen es für die folgenden Schritte wissen.

  7. Öffnen Sie die Datei MultiMigrationScript.sql sich im Ordner DB im Installationsordner des Servers befindet.

  8. Bearbeiten Sie das Skript wie in der folgenden Abbildung gezeigt:
    A picture containing text  Description automatically generated

  9. Wählen Sie im Menü Abfrage die Option SQLCMD Modus aus.

  10. Um das Skript mit der Grassfish Datenbank auszuführen, wählen Sie die Datenbank aus dem Dropdown-Menü aus und klicken Sie auf Ausführen.

  11. Öffnen Sie die All_SP_Trigger.sql Datei, die sich im Ordner DB im Installationsordner des Servers befindet.

  12. Um das Skript mit der Grassfish-Datenbank auszuführen, wählen Sie die Datenbank aus dem Dropdown-Menü aus und klicken Sie auf Ausführen.

  13. Öffnen Sie Ihre Konfigurationseinstellungsdateien, die sich im Ordner DB befinden, und führen Sie sie mit der Grassfish Datenbank aus.

Serversoftware aktualisieren

Sie können jetzt die IXM Server-Software aktualisieren.

Voraussetzungen

Wenn Sie von Version 11.17 oder später auf 12.0 oder später aktualisieren, müssen Sie sicherstellen, dass ;TrustServerCertificate=True in allen Verbindungszeichenfolgen enthalten ist.

<add key="DB:default" value="Server=GRASSFISH02\SQLEXPRESS;Database=GV2_Base;User ID=globalVision;Password=Secret;TrustServerCertificate=True"/>
<add key="DB:ReportData" value="Server=GRASSFISH02\SQLEXPRESS;Database=GenericReporting;UserID=globalVision;Password=Secret;TrustServerCertificate=True"/>

Server aktualisieren

Um die Serversoftware zu aktualisieren, führen Sie die folgenden Schritte aus:

  1. Stoppen Sie alle mit Grassfish verbundenen Anwendungspools und Windows-Dienste.

  2. Klicken Sie mit der rechten Maustaste auf die Datei Grassfish IXM Server und wählen Sie Als Administrator ausführen.

  3. Wählen Sie den Installationspfad aus.
    Graphical user interface, website  Description automatically generated

  4. Klicken Sie auf Weiter.

  5. Eine manuelle Anpassung der Funktionen ist in der Regel nicht notwendig, da bei einem Update die bereits installierten Funktionen übernommen werden. Klicken Sie einfach auf Weiter.

    Graphical user interface  Description automatically generated

  6. Klicken Sie auf Weiter, bis Sie das endgültige Installationsfenster erreicht haben.

  7. Wählen Sie Installieren aus.

  8. Sobald das Software-Update abgeschlossen ist, schließen Sie das Installationsprogramm.

  9. Starten Sie Ihre Anwendungspools und Dienste neu.