"Detected tables with non-default character encoding/collation" メッセージで Confluence が開始されない

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。

このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。

*Fisheye および Crucible は除く

症状

MySQL データベースを利用しているときに Confluence が起動しない。次のエラーのいずれかが表示される。

  • Detected tables with non-default character encoding.
  • Detected tables with non-default collation.

原因

Confluence 5.2.4 では、データベースのデフォルト設定と異なる文字エンコードや照合設定のテーブルの確認が追加されています。テーブルで非デフォルト設定を利用するとアップグレード プロセスに失敗し、データベースが一貫しない状態で残される可能性があります。 

ソリューション

MySQL データベースの照合と文字セットを手動で修正する方法」ナレッジベース記事を確認し、データベースが、データベース、テーブル、カラムのすべてのレベルで、統一された文字エンコードと照合設定で実行されていることを確認してください。

From Confluence 7.3 and later, running on MySQL 5.7.9 or later, support to utf8mb4 was added. Make sure to select the appropriate encoding/collation to your system.

最終更新日: 2024 年 12 月 4 日

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

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