MSSQL zu MariaDB migrieren
Auf dieser Seite
Mit Relution 5.25 wird der Support für Microsoft SQL Server endgültig eingestellt. Nachfolgend haben wir eine Anleitung (gültig ab Relution Version 5.24.2 / 5.25.0) wie mittels HeidiSQL GUI eine Migration durchgeführt werden kann. Bei benötigter Unterstützung bitte an das Relution Helpdesk Team wenden.
Anleitung How To
Migration
Relution herunterfahren
1.1 Neue Datenbank anlegen und my.cnf konfigurieren cnf Vorlage →
1.2 Mit HeidiSQL neue Datenbank anlegenAlte und neue Datenbank in HeidiSQL verbinden
In der neuen Datenbank Schema anlegen
in der application.yml aktualisieren sie folgende Werte
4.1database typeaufmariadbändern
4.2 JDBC connection string anpassen- jdbc:mariadb://<db_server>:3306/<db_name>?useServerPrepStmts=true4.3 Datenbank Benutzername und Passwort aktualisieren
Relution gegen die neue Datenbank starten mit foreground.bat + Parameter
/relution/windows-bin/foreground.bat --database-migration-onlyRelution beenden
Rechtsklick auf die alte Datenbank
Datenbank Export
Databasechangelog + DatabaseChangeLockLock Table + alle Views abwählen + JGROUPSPing
Max INSERT Länge auf 10k
Alles abwählen bei Datenbanken und Tabellen

Ausgabe: Neue Datenbank Server
Datenbank: Neue Datenbank
Migration Starten
Nach der Migration
- Relution Starten
- Relution Log anschauen ob der Start korrekt funktioniert
- In Relution einloggen und prüfen ob Ressourcen geladen werden können
- Device Inventory aufmachen (prüfen ob die Datenbank views aufgehen)