概要
MCがMySQLに接続できない場合、MCの「管理(Admin)」タブ>「設定(Settings)」タブ>「一般(General)」>「RoboServerログデータベース(RoboServer Log Database)」にて、下記のような3つのケースごとにエラーメッセージが表示されることがあります。
それぞれの対処方法をお試しください。
対処方法
ケース1
<エラーメッセージ>
Error connecting to the database: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.
<原因>
・「ホスト」項目または「Port」項目に設定した値が正しくない
・「ホスト」項目に設定したホスト名が名前解決できない
・ファイアウォール等で通信がブロックされている
・「管理(Admin)」タブ>「設定(Settings)」タブ>「データベースタイプ(Database Types)」>「MySQL Database」内の「接続URLテンプレート(Connection URL template)」項目の値に誤りがある。
<対処方法>
・設定したホスト、ポートの値が正しいか確認する
・ホスト名ではなくIPアドレスを指定する
・ファイアウォールやネットワーク等の設定を確認する
・「管理(Admin)」タブ>「設定(Settings)」タブ>「データベースタイプ(Database Types)」>「MySQL Database」内の「接続URLテンプレート(Connection URL template)」項目の値を修正する。(※1)
(※1)
「接続URLテンプレート(Connection URL template)」項目の値はデフォルトから変更する必要はありませんが、{ServerName}や{Schema}をデフォルト値から変更している場合は、下記の値を入力し、接続が可能かお試しください。
※JDBCドライバーのバージョンによって"UTF-8"以降が異なる場合があります。
jdbc:mysql://${ServerName}/${Schema}?useUnicode=yes&characterEncoding=UTF-8
★ mc.xmlファイルで「&useSSL=false&useCursorFetch=true&defaultFetchSize=1000」の設定もされましたら、以下のように合わせていただきます。
jdbc:mysql://${ServerName}/${Schema}?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&useCursorFetch=true&defaultFetchSize=1000
ケース2
<エラーメッセージ>
Error connecting to the database: Could not load JDBC driver for MySQL Database. Ensure that the Management Console administrator has uploaded the required driver on the Admin->Settings tab, and that the configuration allows receiving JDBC drivers from theManagement Console.
<原因>
・JDBCドライバーがアップロードされていない
<対処方法>
・MCでJDBCドライバーをアップロードする
アップロード方法は『jdbcドライバの設定、ログデータベースの設定』を参考にしてください。
ケース3
<エラーメッセージ>
Error connecting to the database: Access denied for user 'ユーザー'@'ホスト' (using password: YES)
<原因>
・「ユーザー名」項目または「パスワード」項目に設定した値が正しくない
・MySQL側に、MCで指定したホストからの接続が許可されていない
・MySQL側に、MCで指定したユーザーに権限がない
<対処方法>
・設定したユーザー名、パスワードが正しいか確認する(※MySQLのインストール時に設定したもの)
・MySQLに、指定したホストからの接続を許可する
・MySQLに、指定したユーザーに権限を付与する
参考
・Tomcat構築作業手順書
※ご利用にはBizRobo! PORTALのアカウントが必要です。詳しくはこちらを参照してください。
区分 | 確認Ver |
トラブルシュート | 10.3.0.4 |