RSSフィードについて

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

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

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


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


 
フォーラム  フォーラム
03_プラグイン開発フォーラム
スレッド  タイトル

GroupSessionのDB切り替え操作について


[ 761 ] GroupSessionのDB切り替え操作について
投稿者:
投稿日時:  2008/03/11 01:03:06
GroupSessionのDBをH2からMySQLへ切り替えを実施したいのですが、
方法がわからず困っています。

ソースを拝見させていただくとGSH2Util.javaにDBの起動と終了が
記述されているようなのですが、DBを切り替えるには
ソースの記述部分に書き換えは必要でしょうか。

よろしくご教授願えたらと思います。

<環境>
OS:Windows XP Pro
TOMCAT:5.5.25
JRE:1.5.0_14
eclipse:3.2
  引用返信
[ 765 ] Re: GroupSessionのDB切り替え操作について
投稿者: OJ
投稿日時:  2008/03/12 18:39:33
jp.groupsession.v2.cmn.GroupSession#init
からソースを追ってみると理解できると思いますよ。

  引用返信
[ 767 ] Re: Re: GroupSessionのDB切り替え操作について
投稿者: n
投稿日時:  2008/03/12 22:23:05
レスありがとうございます。

ソースを追ってみたのですが、DBの接続を切り替えるためには、

1.gsession2/WEB-INF/conf/dataSource.xmlのファイル内容をMySQLの設定に変更する
2.GSH2Util.javaの内容を参考に、IDbUtilを実装したJavaファイルを作成する(MySQL用のInit,startDbServer,shutdownServer,createUrlメソッドを記述する)
2.DBUtilFactoryにGSH2Utilをコメントアウトし、「2」で作成したDbUtilファイルをnewするように書き換える
3.GroupSession.java#initのDBのサーバモードの記述部分のコメントアウトをはずす

といった作業でよろしいでしょうか。この部分の修正で、
GroupSession全体のDB切り替えは問題ないのでしょうか。

また、追加の質問なのですが、移行に伴いテーブルの構成情報を見るために
H2にユーザ:gsession,パスワード:gsession
で接続したのですが、DB定義書に書いてあるテーブル情報を見ることができません。

GUIのConsole画面を使用して、
SELECT * FROM INFORMATION_SCHEMA.TABLES
を実行したのですが、定義書にあるようなテーブル名は見つかりませんでした。

INFORMATION_SCHEMAをgsessionに変更し、
SELECT * FROM gsession.TABLES
と実行するとエラーが帰ってきてしまいます。

H2のリファレンスを見てみたのですが、MySQLのShowコマンドに該当する
コマンドを見つけることができませんでした。


質問ばかりで申し訳ありません。
お手数おかけしますが、よろしくお願いいたします。

> jp.groupsession.v2.cmn.GroupSession#init
> からソースを追ってみると理解できると思いますよ。
>
>
  引用返信
 
スレッドURL:
 

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

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


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