ビュー:

問題:
MySQLでデータベースのバックアップをリストアしようとすると、特定のテーブルを参照してリストアに失敗する。テーブルは変更される可能性があります。しかし、常に次のエラーが表示されます。

"MySQLがなくなりました。"

解決策:
このエラーは、大きなクエリを含むテーブルをリストアしようとすると発生することがありますこの問題を解決するには、以下のガイドを参照してください;

  1. 内部データベースを含め、実行中のサービスをすべて停止します。
  2. 内部データベースのインストール・パスをバックアップします。デフォルトでは、これは C:﹑ProgramFiles(x86)﹑DocuWareInternalDatabase にあります (インストール中に変更された場合、この場所は異なる可能性があります)。
  3. 上記のパスのルートにある my.iniファイルを開きます。
  4. ファイル内で、"max_allowed_packet "を検索する。デフォルトでは、この値は4Mに設定されています。これを40Mに変更する。(この値でうまくいかない場合は、さらに増やしてください)

  5. 内部データベースのデータフォルダーを開きます。デフォルトではC:¥ProgramFiles(x86)¥DocuWare¥InternalDatabase¥Dataにあります。(インストール中に変更された場合、この場所は異なる可能性があります。)
  6. 次のファイルを削除します:
    a. <サーバー名>.pid
    b. ib_logfile0
    c. ib_logfile1
    d.InternalDatabase.err
  7. 内部データベースを起動する。ログファイルを再作成しているため、通常より若干時間がかかる場合があります。
  8. 開始したら、データベースのリストアを再度試みます。前述のとおり、それでも失敗する場合は、ステップ 4 の値を増やしてください。

KBAはオンプレミス組織のみに適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください