Skip to content

Aktualisierungshinweise auf Kitodo.Production 2.0.0

Matthias Ronge edited this page Jun 22, 2020 · 1 revision

Im Release von Kitodo.Production 2.0.0 wurden die dynamisch erzeugten Datenbank-Indizes durch fest vordefinierte Namen ersetzt.

Wird auf Kitodo.Production 2.0.0 von einer länger laufenden Goobi.Production Instanz (vor und inklusive Version 1.11.2) aktualisiert, benötigt man die folgenden SQL Migrationsdateien:

Diese sollte vor dem ersten Start der Anwendung in die Datenbank eingespielt werden:

  • mysql -h database host -u user -p database < remove_old_index_prior_1.11.2.sql
  • mysql -h database host -u user -p database < remove_old_index_1.11.2.sql
  • mysql -h database host -u user -p database < add_new_index_2.0.0.sql

Wird auf Kitodo.Production 2.0.0 aktualisiert und vorher wurde nur die Version Goobi.Production 1.11.2 eingesetzt, dann benötigt man die folgenden SQL Migrationsdateien:

Diese sollten vor dem ersten Start der Anwendung in die Datenbank eingespielt werden:

  • mysql -h database host -u user -p database < remove_old_index_1.11.2.sql
  • mysql -h database host -u user -p database < add_new_index_2.0.0.sql

Bei einigen Installationen funktionieren die obigen SQL-Dateien aufgrund bestehender Fremdschlüsseleinschränkungen möglicherweise nicht. In diesem Fall müssen Sie vor dem Ausführen der obigen Zeilen, abhängig von Ihrer aktuellen Version, einen der folgenden Befehle ausführen:

  • mysql -h database host -u user -p database < remove_old_foreign_keys_prior_1.11.2.sql
  • mysql -h database host -u user -p database < remove_old_foreign_keys_1.11.2.sql

Sie müssen database host, user und database mit den genutzten Einstellungen ersetzen. Der Benutzer user muss die Berechtigung haben, die Datenbankstruktur der genutzten Datenbank zu ändern.

Clone this wiki locally