RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
01_リクエスト・要望
スレッド  タイトル

DBのリカバリ方法について


[ 6478 ] DBのリカバリ方法について
投稿者: HTN
投稿日時:  2016/04/28 15:23:12
現在、V4.5.4で運用しており、不具合が2点あります。

1.月に1~2度GroupSessionが固まり、バックアップから戻さないと直らない
 (クライアントでは "回線が混み合っています" となり、サーバーはCPU過負荷状態)
2.過去の操作ログ、アプリケーションログを消そうとすると、以下のエラーとなる
(消せない日付は特定できている)
-------------------------------------------------------------------------------------
org.h2.jdbc.JdbcSQLException: レコード "[1156049] stream data key:22000 pos:11 remaining:0" を読み込み中にファイルの破損を検出しました。可能な解決策: リカバリツールを使用してください
File corrupted while reading record: "[1156049] stream data key:22000 pos:11 remaining:0". Possible solution: use the recovery tool; SQL statement:
select count (*) as CNT from (CMN_LOG left join CMN_USRM_INF on CMN_LOG.USR_SID = CMN_USRM_INF.USR_SID) where CMN_LOG.LOG_DATE between cast(? as timestamp) and cast(? as timestamp) [90030-171]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)



-------------------------------------------------------------------------------------

2.のエラーのとき、"DBが壊れているのでリカバリーをしてください" というメッセージ
だったので、過去ログより
・java -cp ../../lib/h2_1.3.jar org.h2.tools.Recover -db gs2db
・gs2db.h2.db を削除
・java -cp ../../lib/h2_1.3.jar org.h2.tools.RunScript -url jdbc:h2:gs2db -script gs2db.h2.sql
で復旧を試みたものの、
-------------------------------------------------------------------------------------
Exception in thread "main" org.h2.jdbc.JdbcSQLException: 列番号が一致しません
Column count does not match; SQL statement:

-- page 829272: data leaf parent: 861047 table: 422 entries: 1 columns: 3
-- next: 591867
-- ERROR [829272] child[0]: 591867 parent: 0
-- ERROR: type: 0 storageId: 422 recordLength: 5 valueId: 5
-- dump: ???????????????????????????????????????????????????????????????????????



-------------------------------------------------------------------------------------

という内容でエラーになってしまいました。

どなたか復旧の方法などおわかりになりますでしょうか。

よろしくお願い致します。
  引用返信
[ 6480 ] Re: DBのリカバリ方法について
投稿者: HTN
投稿日時:  2016/05/02 13:55:34
フォーラムタイトルにそぐわない内容を投稿し申し訳ございませんでした。

このスレッドを取り下げます。
  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社