Datenbankupgrade von Gupta-SQL 8.5 auf SQLBase 12.3 für advoware Updates

Sofern Sie bei einer älteren advoware Version vor advoware 6 ein aktuelles Update aufspielen möchten, sollten Sie DRINGEND prüfen, welche Datenbankversion bei Ihnen im Einsatz ist.

Diese wird nämlich ab den Updates 6.7. NICHT mehr mit aktualisiert. Es kann sehr gut möglich sein, dass ihr advoware historisch von Vollversion 3 oder 4 bis hin zu advoware 5 hoch geupdated wurde und Sie den alten Datenbankdienst Gupta-SQL 8.5 verwenden. 
In diesem Fall würden Sie einen Stillstand durch Installation des aktuellen Updates verursachen, da nach dem Update, beim Start von advoware die Datenbankaktualisierung NICHT abgeschlossen werden kann.

BITTE prüfen Sie daher dringend auf ihrem advoware-Server oder ihrem Einzelplatz, welcher der Dienste installiert ist:
-Gupta-SQL 8.5

-SQLBase 12.0

-SQLBase 12.1

-SQLBase 12.2

=> Bitte das Update NICHT installieren sondern erst ein Datenbank-Upgrade durchführen.

-SQLBase 12.3

=> Sie können das Update installieren.

 

Datenbankupgrade auf 12.3 durchführen

 

  1. WICHTIG: Sichern Sie zunächst ihre Datenbanken, entweder in advoware jeweils pro Datenbank unter > Aktenverwaltung > Hilfsprogramme > Systemprogramme > Datenbank sichern.
    Oder führen Sie das Tool RBackup.exe im advoware-Installationsverzeichnis aus.
    Dieses legt die gesicherten Datenbanken sofern nicht anders angegeben in einem Unterverzeichnis namens "Dbsic" im advoware Installationsverzeichnis als Uld-Datei ab z.B. C:\Advoweb\Advoware\Dbsic oder W:\Advoware\Dbsic.
  2. Beenden und Deaktivieren Sie den Dienst Gupta-SQL 8.5 (oder SQLBase 12.0-12.2).
    Führen Sie danach die SQLBase.msi aus.

    Diese können Sie unter folgendem Link herunterladen:
    https://cloud.advoware.de/index.php/s/wiEMZpyHximqAoZ


    Der erste Pfad ist der Installationspfad des Dienstes selbst, diesen können in der Regel so belassen.



    Der zweite Pfade ist der Ablageort der laufenden Datenbank-Dateien (DBS-Dateien).
    Normalerweise liegt dieser neben dem Ordner "advoweb" mit dem Namen "SQLBase12".
    Wenn Sie möchten können Sie dies dementsprechend anpassen und auf ein gewünschtes Laufwerk legen,
    aber auch einfach so belassen.
    Hier ist im Grunde nur wichtig, dass Sie keinen vorhandenen "SQLBase"-Ordner überschreiben,
    für den Fall das bei der Datenbanksicherung etwas schiefgelaufen ist oder nicht geklappt hat.


     
  3. Nach der Installation müssen Sie in der Datei "SQL.ini" im advoware-Installationsverzeichnis einen Eintrag abändern und diese Datei abspeichern.

    Entweder benennen Sie "server85" in "server12" um oder Sie legen den Eintrag neu an mit "server12" und kommentieren den alten Eintrag mit einem Semikolon aus:



    Nachdem Sie diese Datei geändert und gespeicher haben, müssen Sie den neuen Dienst "SQLBase 12.3" neustarten.
  4. Zum Schluss müssen die Datenbanken wieder eingespielt werden.
    Führen Sie hierzu das Tool "LoadDatabase.exe" aus, dieses finden Sie im advoware-Installationsverzeichnis.



    Wählen Sie hier die zuvor gesicherte ULD-Datei aus, tragen danach den Namen der Datenbank im ersten Feld ein, wenn Sie nun in das Feld "Server" klicken, sollte dieses automatisch mit dem Eintrag "SERVER12" gefüllt werden. 
    BITTE BEACHTEN SIE, dass dadurch eine Datenbank gleichen Namens überschrieben wird und es im Normalfall empfehlenswert ist den Haken bei "Datenbank sichern" zu setzen.

    In diesem Fall ist nach der Neuinstallation des Datenbank-Dienstes, weil dieser ein neues Datenbankverzeichnis (Siehe Schritt 2) angelegt hat und nun eine Demo-Datenbank namens "Advoware" geladen hat, empfehlenswert den Haken "Datenbank sichern" NICHT anzuhaken, da sonst die ursprüngliche advoware.uld im DBSIC-Verzeichnis die eventuell Ihre Hauptdatenbank darstellt, überschrieben wird.

    Um sicherzugehen, kopieren Sie sich den Ordner "DBSIC" am besten zur Sicherheit noch einmal woanders hin.

    Klicken Sie auf "Start", nach einer Weile erhalten Sie die Info, dass die Datenbank erfolgreich eingelesen wurde. Führen Sie dies mit allen Datenbanken durch die Sie im Einsatz hatten.

    Nun können Sie das aktuelle advoware Update installieren.

     

Verknüpfung mit