MySQL データベースの設定に関する既知の問題

MySQL データベースの設定に問題がある場合は、ログに次の内容が表示されてる際は、MySQL DB のアップグレード後にいくつかのデータベース設定を変更する必要があります。

/rest/insight/1.0/config/role/161 [c.r.j.p.i.c.w.a.r.exception.mapper.DefaultMapper] Unexpected exception was thrown while processing the request
com.riadalabs.jira.plugins.insight.common.exception.RuntimeInsightException: InsightRuntimeException: nested exception is: There was a SQL exception thrown by the Active Objects library:
Database:
 
name:MySQL version:5.7.27 minor version:7 major version:5
Driver: name:MySQL Connector Java version:mysql-connector-java-5.1.47 ( Revision: fe1903b1ecb4a96a917f7ed3190d80c049b1de29 )
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '0' for key 'PRIMARY'
com.atlassian.activeobjects.internal.ActiveObjectsSqlException: There was a SQL exception thrown by the Active

次のスクリプトを実行します。

SELECT @@GLOBAL.sql_mode;
SELECT @@SESSION.sql_mode;

NO_AUTO_VALUE_ON_ZERO オプションが設定されていることを MySQL が報告した場合は、それを削除して Insight を再インデックス化すると、問題が修正されてレコードにも影響しません。


最終更新日: 2021 年 10 月 14 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.