Frage

Ich migriere JIRA in Windows von HSQL auf MySQL und bin bei der Meldung hängen geblieben Unknown system variable 'storage_engine'.Allerdings habe ich ein Backup erstellt, MySQL installiert und den J-Connector in die Bibliotheken von JIRA kopiert.

Dann setze ich die Systemvariable storage_engine = InnoDB und den Computer neu gestartet, aber die Meldung ist immer noch da.

Könnten Sie mir bitte eine gute Richtung zeigen?

War es hilfreich?

Lösung

Wenn Sie MySQL 5.6 verwenden, ist InnoDB bereits die Standardeinstellung.

Bitte nicht verwenden Speicher-Engine weil es veraltet ist und wahrscheinlich den Fehler erklärt.

Du solltest benutzen default-storage-engine oder default_storage_engine In my.cnf stattdessen

[mysqld]
default-storage-engine = InnoDB

VERSUCHE ES !!!

Andere Tipps

Es ist bereits ein bekanntes Problem in Confluence Docs:

  1. Stoppen Sie den Zusammenfluss
  2. Bearbeiten <confluence-home>/confluence.cfg.xml
  3. Suchen Sie nach einer Zeile ähnlich der folgenden:

    <property name="hibernate.connection.url">jdbc:mysql://localhost/confluence?sessionVariables=storage_engine%3DInnoDB&useUnicode=true&characterEncoding=utf8</property>
    
  4. Entfernen storage_engine%3DInnoDB& Aus der Zeile sollte es wie folgt aussehen:

    <property name="hibernate.connection.url">jdbc:mysql://localhost/confluence?sessionVariables=useUnicode=true&characterEncoding=utf8</property>
    
  5. Starten Sie Confluence

Wenn Sie Mysql 7 und Jira 7 verwenden, ändern Sie die Verbindungszeichenfolge in der Datei mysql.properties.

sudo vi ${JIRA_APPLICATION_DIR}/atlassian-jira/WEB-INF/classes/database-defaults/mysql.properties 

Finden Sie die Zeile, die mit beginnt DatenbankUrl=

databaseUrl=jdbc:mysql://localhost/jira?autoReconnect=true&characterEncoding=utf8&useUnicode=true&sessionVariables=storage_engine=InnoDB

und entfernen

&sessionVariables=storage_engine=InnoDB

Speichern Sie die Datei und starten Sie Jira neu (Ubuntu 16.04 oder ein beliebiges Linux).

sudo service jira restart
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit dba.stackexchange
scroll top