フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
v4.2.7からv4.3.0へのアップデート(+サーバ移行)について
[ 6243 ] v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

本日、GSサーバ移行およびアップデートに失敗しました。
詳細を以下に示しますので、できれば回答をお願い致します。

【現象】「回覧板」および「ファイル管理」に正常にアクセスできない。
※ 「回覧板」にアクセスすると、不正アクセスと表示される。
※ 「ファイル管理」にアクセスすると、サーバエラーが発生しました、と表示される。
【バージョン】4.2.7 → 4.3.0
【OS】Windows Server 2003 SP2 → Windows Server 2008 SP2
【Java】jdk1.7.0 u55 → jdk1.7.0 u79
【WEBサーバ】Apache(両者とも)
【Tomcat】動作する Tomcat7.0(両者とも)

続きます。

投稿者たろう
最新書き込み2015/06/22 20:23:08
[ 6244 ] Re: v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

続きです。

【ログのエラー出力】ログでは無いのですが、「ファイル管理」をクリックした際、以下のようなメッセージが表示されました。
org.h2.jdbc.JdbcSQLException: 列 "FDR_EGID" が見つかりません
Column "FDR_EGID" not found; SQL statement:
select FDR_SID, FDR_VERSION, FCB_SID, FDR_PARENT_SID, FDR_KBN, FDR_VER_KBN, FDR_LEVEL, FDR_NAME, FDR_BIKO, FDR_JTKBN, FDR_AUID, FDR_ADATE, FDR_EUID, FDR_EDATE, FDR_EGID from FILE_DIRECTORY where FCB_SID = ? and FDR_PARENT_SID = ? and FDR_LEVEL = ? [42122-171]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:141)
at org.h2.command.dml.Select.prepare(Select.java:803)
at org.h2.command.Parser.prepareCommand(Parser.java:218)
at org.h2.engine.Session.prepareLocal(Session.java:417)
at org.h2.engine.Session.prepareCommand(Session.java:366)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1116)
at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:74)
at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:267)
at  ...
  (長いので割愛します。必要があれば、後で記載します。)

【ファイアウォール】使用していない

ちなみに、前回v4.2.6→v4.5.2に移行しようとして失敗しました。
その影響かどうかはわかりませんが、今回行った手動コンバートのログに、
2015-06-22 20:05:38,855 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:105 - DBバージョン = 4.5.2
という一文が有り、元データのバージョンがおかしくなっている可能性も見受けられました。

投稿者たろう
最新書き込み2015/06/22 20:24:59
[ 6247 ] Re: v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

状況から見ると、コンバートに失敗していますね。
もう一度、空のGsessionインストール後に旧db,file,filekanri,webmailを移して、手動コンバートですね。

投稿者ひじり
最新書き込み2015/06/24 00:57:55
[ 6248 ] Re: Re: v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

> 状況から見ると、コンバートに失敗していますね。
> もう一度、空のGsessionインストール後に旧db,file,filekanri,webmailを移して、手動コンバートですね。
>
何度か手動コンバートを行ってみたのですが、やはり同じエラーが出てしまいます。
ログに残っているようにコンバート前のデータのバージョンが4.5.2と誤認識されていることが問題なのでしょうか・・・。

投稿者たろう
最新書き込み2015/06/24 08:28:19
[ 6249 ] Re: v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

太郎様
現在、問題無く動いていた時期のバックアップファイルは残っていらっしゃるんでしょうか?
残っていれば、/gsessionフォルダを完全削除し同じバージョンに戻しバージョンアップを手動で行うしか方法がないと思います。
データベース内を触るということはなかなか難しいと思います。

投稿者ひじり
最新書き込み2015/06/25 12:38:43
[ 6252 ] Re: Re: v4.2.7からv4.3.0へのアップデート(+サーバ移行)について

> 太郎様
> 現在、問題無く動いていた時期のバックアップファイルは残っていらっしゃるんでしょうか?
> 残っていれば、/gsessionフォルダを完全削除し同じバージョンに戻しバージョンアップを手動で行うしか方法がないと思います。
> データベース内を触るということはなかなか難しいと思います。

コンバートのログで、元DBのバージョンがv4.2.6となる前のバックアップファイルを戻すことは難しいです
(DB内のデータがすでに上書きされ続けているため)。
コンバートのログにあるような上記の症状が原因となっているかどうか明確ではないので、他に「このログを
調べると原因が掴めるかもしれない」といったものがあれば、教えて頂けると幸いです。

投稿者たろう
最新書き込み2015/06/30 17:33:48
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2160
 


TOP