フォーラム forum
homechevron_rightフォーラム

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?
[ 8084 ] H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

お世話になります、ななみです。
JAVA環境構築に関する初心者です。

タイトルの件ですが、H2DatabaseEngineのコンソールでログインしたところ、
INFORMATION_SCHEMAというのが見えていますが、
グループセッションのテーブル関連は見えません。

過去のスレッドを見ると組み込み系のため、他端末からは見えないとありました。

こちらの環境としては、1台のPCにイクリプスとH2をインストールしています。
イクリプス上でグループセッションは問題なく動作しており、ログインもできますし、
デバッグも可能な状態です。単体で動かしている状態です。

コンソールからログインする際は全て停止しております。

環境は以下。
・グループセッション 5.6.1
・イクリプス 2013-12
・Tomcat9.0
・JAVA11

この場合はグループセッションのテーブルが表示されると思っていたのですが、
出てこないため、何か他に設定があるのか、
それとも単体で動かしても見えないものなのか(サーバーモードでないとダメなのか)、
ご存じの方がいましたら教えて下さい。

ちなみにパスは以下です。
jdbc:h2:C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\gsession\WEB-INF\db\gs2db\gs2db

拡張子がh2.dbのものにデータが入っていると思っているのですが、
.mv.dbのファイルが作成されているため、上手く参照できていない気がします。

宜しくお願い致します。

投稿者ななみ
最新書き込み2024/10/10 17:28:22
[ 8085 ] Re: H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

簡単なところから、GSのDBAプラグインを使ってみてはどうでしょうか。
https://groupsession.jp/support/setup_dba.html

GroupSessionを終了させる必要がありますが、以下のフォーラムの
https://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2948

↓の部分がLinuxですけど、Windowsに読み替えれば使えると思います。
[ 8077 ] Re: DB破損しました。リカバリ方法を教えてください。
[ 8078 ] Re: Re: DB破損しました。リカバリ方法を教えてください。

要はH2databaseをWebコンソールが使えるように起動させる必要があります。

以上です。

投稿者とおりすがり
最新書き込み2024/10/11 08:46:12
[ 8087 ] Re: H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

ありがとうございます★
無事にコンソールで参照することができました。

プラグインは入れていたのですが、INDEXSのテーブルを開こうとすると
以下のエラーが出るため、コンソールで見たら変わるのか確かめたかったのです。
クエリは手打ちではなく、プラグイン上で自動的に
作成されたものを実行しているだけです。

org.h2.jdbc.JdbcSQLException: テーブル "INDEXES" が見つかりません
Table "INDEXES" not found; SQL statement:
select
SCHEMA,
TABLE,
COLUMNS,
TABLE_CATALOG,
TABLE_SCHEMA,
TABLE_NAME,
NON_UNIQUE,
INDEX_NAME,
ORDINAL_POSITION,
COLUMN_NAME,
CARDINALITY,
PRIMARY_KEY,
INDEX_TYPE_NAME,
IS_GENERATED,
INDEX_TYPE,
ASC_OR_DESC,
PAGES,
FILTER_CONDITION,
REMARKS,
SQL,
ID,
SORT_TYPE,
CONSTRAINT_NAME,
INDEX_CLASS
from
INDEXES [42102-171]
・・・・etc

テーブルが存在していないような内容が出ていますが、
ザックリ見る感じ、グループセッションは利用できそうな雰囲気です。

気持ち悪いので直したいのですが、修正方法がわからず。
わかる方、可能性など、何か情報があれば、教えて下さい。

宜しくお願い致します。

投稿者ななみ
最新書き込み2024/10/12 15:15:20
[ 8088 ] Re: Re: H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

> ありがとうございます★
> 無事にコンソールで参照することができました。
よかった。

> プラグインは入れていたのですが、INDEXSのテーブルを開こうとすると
> 以下のエラーが出るため、コンソールで見たら変わるのか確かめたかったのです。
うちも出てます。

気にしないで使用していますが、なんでしょうね??

投稿者とおりすがり
最新書き込み2024/10/15 08:28:01
[ 8089 ] Re: H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

運営に問い合わせて聞いてみました♪

エラーが出ている事は運用上、問題ないということでした。
「INDEXES」はGroupSession上で作成されたインデックスの情報が登録されているとのこと。
プラグインの作りの関係でエラーが出ているらしく、
確認するなら以下のクエリで見える、ということでした。

SQL:select * from information_schema.INDEXES

このエラーは今後も修正しないそうです。

とりあえず、これでスッキリしたので次に進めます。
いろいろありがとうございました~★

投稿者ななみ
最新書き込み2024/10/16 15:46:59
[ 8090 ] Re: H2DatabaseEngineのコンソールからグループセッションのテーブルは見れないのでしょうか?

ななみさん、こんにちは。

問い合わせていただいたんですね。
DBAからもINDEXのSQLで見れました。

スッキリしました。ありがとうございました。

投稿者とおりすがり
最新書き込み2024/10/17 11:43:04
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2948
 
メールマガジン登録

vertical_align_top