Question

Je suis de la migration de JIRA dans des Fenêtres de HSQL MySQL et je me suis coincé avec le message Unknown system variable 'storage_engine'.Si j'ai créé une copie de sauvegarde, installé MySQL et copié J connecteur à libs de JIRA.

Puis j'ai mis la variable système storage_engine = InnoDB et redémarré la machine, mais le message est toujours là.

Pourriez-vous svp m'indiquer la bonne direction.

Était-ce utile?

La solution

Si vous utilisez MySQL 5.6, InnoDB est déjà la valeur par défaut.

S'il vous plaît ne pas utiliser stockage-moteur parce qu'il est obsolète, et qui explique sans doute l'erreur.

Vous devez utiliser défaut de stockage de moteur ou d'default_storage_engine dans my.cnf au lieu de cela

[mysqld]
default-storage-engine = InnoDB

LUI DONNER UN ESSAI !!!

Autres conseils

C'est déjà un Problème connu de la Confluence Docs:

  1. Arrêt De La Confluence
  2. Modifier <confluence-home>/confluence.cfg.xml
  3. Recherchez une ligne similaire à:

    <property name="hibernate.connection.url">jdbc:mysql://localhost/confluence?sessionVariables=storage_engine%3DInnoDB&useUnicode=true&characterEncoding=utf8</property>
    
  4. Supprimer storage_engine%3DInnoDB& à partir de la ligne, il devrait ressembler à:

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

Si vous utilisez Mysql 7 et Jira 7 modifier la chaîne de connexion dans la base de données mysql.fichier de propriétés.

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

Trouver la ligne de départ avec databaseUrl=

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

et supprimer

&sessionVariables=storage_engine=InnoDB

Enregistrez le fichier et redémarrez jira (Ubuntu 16.04 ou tout linux)

sudo service jira restart
Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top