フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
4.0.7から4.1.2へのバージョンアップができません
[ 5364 ] 4.0.7から4.1.2へのバージョンアップができません

お世話になります。
新しいバージョンが出たことで、しばらく止まっていたバージョンアップを行おうと実験環境で試してみましたが、ログインすらできなくなっております。
通常のログイン画面は表示されるのですが、ユーザー名、パスワードを入力してログインしようとすると「サーバーエラー」の表示が出てしまいます。

ログは長くなりますが、何度かに分けて投稿します。
org.h2.jdbc.JdbcSQLException: テーブル "CMN_USR_LANG" が見つかりません
Table "CMN_USR_LANG" not found; SQL statement:
select USR_SID, CUL_COUNTRY, CUL_AUID, CUL_ADATE, CUL_EUID, CUL_EDATE from CMN_USR_LANG where USR_SID=? [42102-166]
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.command.Parser.readTableOrView(Parser.java:4757)
at org.h2.command.Parser.readTableFilter(Parser.java:1084)
at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1690)
at org.h2.command.Parser.parseSelectSimple(Parser.java:1797)
at org.h2.command.Parser.parseSelectSub(Parser.java:1684)
at org.h2.command.Parser.parseSelectUnion(Parser.java:1527)
at org.h2.command.Parser.parseSelect(Parser.java:1515)
at org.h2.command.Parser.parsePrepared(Parser.java:405)
at org.h2.command.Parser.parse(Parser.java:279)
at org.h2.command.Parser.parse(Parser.java:251)
at org.h2.command.Parser.prepareCommand(Parser.java:217)

投稿者peach
最新書き込み2013/04/17 14:58:54
[ 5370 ] Re: 4.0.7から4.1.2へのバージョンアップができません

データコンバートに失敗しているみたいなので
4.0.7 のデータが残っているのではあれば手動でコンバートしてみるとどうでしょう。

http://www.gs.sjts.co.jp/v4/support/update/update_4.1.2.html#manualConvert

投稿者アルミ
最新書き込み2013/04/18 11:19:16
[ 5371 ] 手動コンバートでもNGでした…

アルミ 様
ご回答いただき、ありがとうございます。

Tomcat起動前に、手動コンバートも行ってみましたが、うまくいきませんでした。
コンバートのログには、「コンバートを開始します」の記録は残るのですが、その後は一晩たっても何も記録されません。
ちなみに、エラーログは白紙のままです。

以上、状況報告でした。
それでは、失礼します。

投稿者peach
最新書き込み2013/04/18 11:26:56
[ 5426 ] Re: 4.0.7から4.1.2へのバージョンアップができません

4.0.3 → 4.1.4 のバージョンアップにて、同様の症状が発生しております。

やはりデータのコンバートに失敗しているようです。
手動コンバートを行うと、以下のようなエラーログ(抜粋)が出力されました。

-----------------
2013-06-01 14:47:17,609 ERROR jp.groupsession.v2.convert.ConvertGsListenerImpl:503 - SQLExceptionが発生しました。
原因:
org.h2.jdbc.JdbcSQLException: インデックス "SML_SMEIS_INDEX2" はすでに存在します
-----------------

何か情報がありましたらお知らせいただけると助かります。
よろしくお願いいたします。

投稿者ie
最新書き込み2013/06/01 15:20:42
[ 5427 ] Re: 4.0.7から4.1.2へのバージョンアップができません

追記です。

コンバートの最初のステップ(v4.0.3からv4.0.4へコンバート)で失敗しているようです。
convert.logから一部抜粋。

----------------------
2013-06-01 14:47:17,234 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:101 - DBバージョン = 4.0.3
2013-06-01 14:47:17,250 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:102 - APPバージョン = 4.1.4
2013-06-01 14:47:17,281 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:105 - コンバート:バージョンチェック完了
2013-06-01 14:47:17,312 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:112 - コンバート:必要あり
2013-06-01 14:47:17,328 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:114 - コンバート実行
2013-06-01 14:47:17,359 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:136 - -- コンバート開始 --
2013-06-01 14:47:17,375 INFO jp.groupsession.v2.cmn.GroupSession:832 - IResourceManagerjp.groupsession.v2.cmn.GSResourceManager
2013-06-01 14:47:17,406 INFO jp.groupsession.v2.cmn.DBUtilFactory:25 - DbUtil is jp.groupsession.v2.cmn.GSH2Util



2013-06-01 14:47:17,515 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:421 - v4.0.3からv4.0.4へコンバート
2013-06-01 14:47:17,546 INFO jp.groupsession.v2.convert.convert404.dao.ConvTableDao:78 -
create index SML_SMEIS_INDEX2 on SML_SMEIS(SMS_ADATE);

2013-06-01 14:47:17,609 ERROR jp.groupsession.v2.convert.ConvertGsListenerImpl:503 - SQLExceptionが発生しました。
原因:
org.h2.jdbc.JdbcSQLException: インデックス "SML_SMEIS_INDEX2" はすでに存在します



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

投稿者ie
最新書き込み2013/06/01 15:49:40
[ 5447 ] Re: 4.0.7から4.1.2へのバージョンアップができません

その後、フォーラム内の以下の記事を参考に、DBAを使って中途半端に作成されていたテーブルを削除することで、無事にアップデートを行うことができました。

「4.0.4以降、やはりWEBメールが不具合を起こしています。」
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1711

投稿[ 5139 ]にて、kon様が提示なさっているSQL文のうち、【追加文】と記載のある7行のみをDBAにて実行しました。
※ここまでで余計なデータが消え、4.0.3版のデータになっているようです。
その後、4.1.3環境にて手動コンバートを行ったところ、正常にコンバートが完了しました。

たまたまこちらの環境が4.0.3だったこともあり、上記スレッドのSQL文がマッチしていたということもありますが、参考になれば幸いです。

投稿者ie
最新書き込み2013/06/11 12:56:02
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1809
 


TOP