Menu Content/Inhalt
Startseite arrow Anwenderdokumentation arrow Weiterführende Themen arrow Migration auf eine andere Datenbank
Migration auf eine andere Datenbank Drucken

Mysql unter Windows auf MySQL unter Linux

Wenn der Server von Windows auf Linux migriert werden soll, kann das wegen der unterschiedlichen Interpretation der Gross/Kleinschreibung auch dann zu Problemen führen, wenn auf beiden dasselben  Programm (mysql) verwendet wird.


Folgendes Vorgehen empfiehlt sich, um die Datenbank von windows auf linux zu migrieren:


(eingeloggt auf dem Linux-Computer)

  • mysqldump -h <windows-host> -u <user> -p<passwd> elexis>elexis.sql
  • mysql -u <user> -p<passwd>
  • create database elexis;
  • use elexis;
  • source elexis.sql;
  • exit;
  • cd /var/lib/mysql/elexis
  • rename 'y/a-z/A-Z/' *
  • rename 's/\.FRM/.frm/' *.FRM

 

Übergang alte JavaAgenda auf die neue integrierte Agenda

Da es sich nur um ein für begrenzte Zeit benötigtes Feature handelt, habe ich mir nicht die Mühe gemacht, dafür eigens eine Einstellungsseite zu entwerfen. Folgende Settings-Zweige steuern die Synchronisation:

  • ch\elexis\agenda\old_agenda\connectstring - Connect-String auf die alte Agenda, z.B. jdbc:mysql:\\192.168.0.1:3306\agenda
  • ch\elexis\agenda\old_agenda\driver - zu verwendender Treiber, z.B. com.mysql.jdbc./Driver
  • ch\elexis\agenda\old_agenda\flavor - Datenbanktyp, z.B mysql
  • ch\elexis\agenda\old_agenda\username - genau das
  • ch\elexis\agenda\old_agenda\password - sollte klar sein
Wenn mit diesen Angaben eine Verbindung zu einem Agenda-Server hergestellt werden kann, dann werden fortan die externe und die interne Agenda bei jedem heartbeat miteinander synchronisiert. So kann man beide parallel nutzen (oder man könnte sich auch mir einer irgendwo anders im Internet laufenden Agenda synchronisieren)
 
< zurück   weiter >