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: 

        1. 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).

        2. 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.)

        3. 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.

          eingabeauff1.pngeingabeauff2.png

          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

        4. Starten Sie den Dienst MariaDB (alternativ Rechner neu starten)

        5. Hilfs-Programm um notwendigen User anzulegen und die Tabellen anzupassen
          Öffene Sie HeidiSQL (www.heidisql.com)
          heidi1.png

        6. 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
          heidi_pw.png

        7. 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)

        8. 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"
          heidi_opt.png

          Ü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"
          mariadb_repair.png

        9. 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
          arbene_ini.png

          alternativ kann der Port auch beim Start von Arbene zusammen mit dem Host eingegeben werden z.B. "localhost:3307" (getrennt durch Doppelpukt ohne Leerzeichen)

        10.  Wenn Arbene nun gestartet wird sollte die Statusleiste folgendes anzeigen:
          arbene_status1.png

 

  

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.