Die bisherige Datenbankengine MariaDB 10.5.5 ist etwas in die Jahre gekommen und wird nicht mehr gewartet. Sie muss deshalb duch das aktuelle Release 12.x ersetzt werden.
Arbene sollte mindestens auf dem Release 6.6.8 sein.
Sie haben zwei Möglichkeiten:
- Benutzen sie die Arbene-Installation
Laden Sie die aktuelle Arbene-Komplett-Installation ab 6.6.8 herunter und installieren Sie diese. Dabei wird der Dienst MariaDB im Verzeichnis c:\mariadb12 mit dem Port 3307 installiert.
Die Installation erfolgt parallel zu der alten MariaDB Anwendung (Verzeichnis c:\mariadb55 mit Port 3306), so dass nichts zerschossen werden kann.
Fahren Sie dann mit Punkt 7 fort (Kopieren der Datenbank). - Manuelle Installation von MariaDB mit Herunterladen von MariaDB Version 12.x
Laden Sie von die aktuelle MariaDB-Installation von https://mariadb.org/download/ als Zip herunter und entpacken Sie diese in das Verzeichnis C:\mariadb12. (Das Verzeichnis kann natürlich auch angepasst werden.) - Initialisieren von Mariadb 12
Starten Sie die Eingabeaufforderung als Aministrator und geben Sie die folgende Zeile ein:
C:\Windows\System32>c:\mariadb12\bin\mariadb-install-db.exe --datadir="c:\mariadb12\data" --service=MariaDB --port=3307 --password=1kasfi983 --innodb-page-size=16K
Mariadb12 wird jetzt als Dienst MariaDB (Port: 3307 , root-Passwort: 1kasfi983) installiert. Eine rudimentäre my.ini Datei wird im Verzeichnis c:\mariadb12\data angelegt.

Passen Sie die my.ini Datei an. s. Link:
https://www.arbene.de/index.php/download/6-formulare/7-muster-import/61-muster-my-ini-datei - Starten Sie den Dienst MariaDB (alternativ Rechner neu starten)
- Hilfs-Programm um notwendigen User anzulegen und die Tabellen anzupassen
Öffene Sie HeidiSQL (www.heidisql.com)
- Benutzer für die Datenbank arbene anlegen
Benutzername: Arbene
Kommt von Host: Je weiter eingeschränkt um so sicherer aber auf dem Server müssen natürlich auch andere IP-Adressen darauf zugreifen. "Lokales Netzwerk " guter Kompormiss
Passwort: nixreinkommen
- Kopieren der Datenbank
Ein Neustart des Rechners oder Herunterfahren des alten Datenbankservers (Dienst mysql) ist zwingend notwendig um Datenverlust zu vermeiden!
Kopieren Sie dann den Ordner c:\mariadb55\data\arbene nach c:\mariadb12\data (analoges Verzeichnis) - Datenbank für MariaDB12 optimieren
Unter dem Menüpunkt Werkzeuge->Wartung erhalten Sie den folgenden Dialog. Hier Datenbank auswählen, Options "for Update", Operation "Optimieren" und dann Ausführen.
Statusmeldung "OK oder Table is already up to date"
Überprüfem Sie die Statuszeile!
Falls hier etwas anderes als OK oder "Table is already up to date" steht muss diese Tabelle ggf. repariert werden
zuerst "extended" wenn das nicht hilft "use FRM file"
- Einstellungen in der Arbene-Ini-Datei anpassen
In der Datei "C:\Benutzer\All Users\arbene\Arbene.ini" sind die wichtigsten Start-Einstellungen von Arbene hinterlegt.
Der Wert für db_port muss auf den oben angegebene Wert angepasst werden i.d.R. 3307
alternativ kann der Port auch beim Start von Arbene zusammen mit dem Host eingegeben werden z.B. "localhost:3307" (getrennt durch Doppelpukt ohne Leerzeichen) - Wenn Arbene nun gestartet wird sollte die Statusleiste folgendes anzeigen:
