Datenbank Migration von MSSQL zu MariaDB
Auf dieser Seite
Einleitung
Mit Relution 5.25 wird der Support für Microsoft SQL Server endgültig eingestellt. Nachfolgen 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 bitten 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 anlegen - Alte und neue Datenbank in HeidiSQL verbinden
- In der neuen Datenbank Schema anlegen
- in der application.yml aktualisieren sie folgende Werte
4.1database type
aufmariadb
ändern
4.2 JDBC connection string anpassen
4.3 Datenbank Benutzername und Passwort aktualisieren- jdbc:mariadb://<db_server>:3306/<db_name>?useServerPrepStmts=true
- Relution gegen die neue Datenbank starten mit foreground.bat + Parameter
/relution/windows-bin/foreground.bat --database-migration-only
- Relution 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 start korrekt funktion
- In Relution einloggen und prüfen ob Ressourcen geladen werden können
- Device Inventory aufmachen (prüfen ob die Datenbank views aufgehen)