GroupSession
「掲示板」や「ショートメール」などに添付ファイルをつけることができますが、添付されたエクセルやPDFファイルは、サーバ内の「どこに」「どのような形で」保管されているのでしょうか?GroupSessionの専用ファイル形式に置き換わっているのか、圧縮された形なのか、元のファイル形式でそのまま保管されているのか、などの情報が得られれば、と思っております。
どこに、どんな形で、というよりGSの本体DBにバイナリで登録されているのではないでしょうか。実際、SQLを使って登録されているようですし。もし個別に参照、取り出したいのなら、H2consoleかODBC(要サーバーモード)でやるしかないと思います。
kon様、ご回答ありがとうございました。> もし個別に参照、取り出したいのなら、H2consoleかODBC(要サーバーモード)でやるしかないと思います。特にそういった予定はないのですが、「文書管理」機能を使用したときに、かなりの数のファイルを保存することになると思ったのですが、その時にどういった形で保存されているのかを知りたかったのです。個々のファイルを確認するのは、「GroupSession」を起動し、WEB画面上で確認することもできます。サーバ内で、「こっちのドライブのこのフォルダに添付ファイルが保存されている」ということが分かっていた方が安心ですし、バックアップを取らないといけなくなったときにも迷わなくてすむ、と考えておりました。「GroupSession」のDB内にバイナリで保存されているのでは、ということでしたので、改めてサーバ内のデータの保存先を確認してみたいと思います。ありがとうございました。
ちょっと調べてみましたが、ファイルそのものは「gsdata.conf」に記載のデータベースフォルダ直下の「file」フォルダに年、月、日のフォルダにバイナリで格納されていました。(もとのファイル名、拡張子は無視されています)何がどのファイルかを調べるには共通バイナリ情報の「CMN_BINF」テーブルとショートメール添付ファイル情報「SML_BIN」テーブルをご参照ください。
すみません、添付ファイル全般についてでしたね。全体のことなら「CMN_BINF」テーブルをご参照ください。フィールドの詳細はDB設計書をご覧ください。
TOP