DB変動モニターの御紹介

MENU頁

TOP頁

はじめに 機能詳細 変更履歴 必要環境 ダウンロード ご意見 last update 2009/12/10

メイン画面

□はじめに

このWebページでは、投稿いただいた内容や各ページへのアクセス履歴はデータベース(以降、「DB」と呼称)に保存して管理しています。 これまでは、投稿などがあったことを検知するために、「モデムモニター」を改造してDBの内容を定期的に確認する機能を追加したツールを使用していました。 ですがこのツール、接続情報やSQLをハードコーディングしてしまってました。このため、応用が利かなくて不便に感じてきてました。
そこで汎用ツールとして作ったのがこの「DB変動モニター」です。
このネーミングセンスの欠片もないツールには次のような機能があります。 では、どんな時に使うツールかと言うと…良い例が思いつきません^^;。でもなんかDB管理とかテスト工程とかで使えそうな気がするので公開してみることにしました。 もし貴方がこれを使ってみようと思われたのなら、どんな用途に使おうと思われたのか教えていただけるとうれしいです。バージョンアップ時の参考とさせていただきます。

□機能詳細

以下のリンクから本ソフトウェアの各画面の詳細を見ることができます。本ソフトウェアに付属するヘルプの抜粋です。
メイン画面 モニターする問い合わせの一覧が表示されます。最後に変動を確認した日時と問い合わせ結果なども表示されます。
接続情報編集画面 DBとの接続情報を定義する画面です。
モニター項目編集画面 問い合わせや確認間隔などを定義する画面です。
SQLウィザード画面 簡単なSELECT文作成をサポートする画面です。
オプション設定画面 表示や通知方法などについて指定する画面です。
履歴表示画面 ログを表示する画面です。
グラフ表示画面 ログをグラフ表示します。
DBスキーマ情報表示画面 DbConnection.GetSchema()メソッドで取得したDBのスキーマ情報を表示します。オマケです。

□変更履歴

版数 更新日 変更内容
1.0.0.0版 2009/12/10
  • 履歴ログのグラフ表示機能を追加
  • DBのスキーマ情報を表示する機能を追加
  • 一括確認機能を追加
  • 保存,再読込機能の追加
  • 不透明度の設定追加
  • ステータスバー追加
  • 履歴に行数と行番号の表示を追加
  • SQLウィザードでテーブル名などを直接入力可能にした
  • 終了時の確認応答にキャンセル追加
0.9版(β版) 2008/05/13 初版リリース

□必要環境・留意事項

全てのDBシステムに完全対応しているわけではありません。こちらで接続確認できているのは以下のものだけです。 また、全ての接続方法を試したわけでもありません(ちなみに、pgOleDbを使用してのPostgreSQL接続はうまくいきませんでした)。
ですが、ODBCデータソースも使えるし、接続情報の雛形はXMLファイル(dbmsInfo.xml)に定義してますのでこれに追加・編集することで大抵のDBシステムに対応可能と思います(HSQLDBのようにJDBCしか無い場合には難しいですけど)。 dbmsInfo.xmlの編集方法はヘルプに書いておきました。

□ダウンロード

本ソフトウェアは2種類の配布形態を用意しました。お好みの方を選択してください。プログラムの実体は同一です。

こちらは、ファイル一式をLHAアーカイブしただけのものです。展開後、任意のフォルダにコピーして使います。
ダウンロードページへ

こちらは、ClickOnceによる配布です。Web上からインストールします。
こちらでインストールすると、スタートメニューに登録されアンインストーラが使える他、更新バージョンをチェックしてその場でアップデートできる機能が有効になります (基本は手動確認ですが、360日に1回だけ起動後に自動確認します)。
ブラウザはIEをご使用ください(Firefoxとかだと専用のアドオンを導入してないとインストールできません)。なお、ClickOnceの特性上インストール先は固定です。また、Windowsのユーザ単位でのインストールとなるので複数ユーザでの共有はできません。
ClickOnceインストールページへ

□ご意見

本ソフトウェアの作者は、あなたのご意見を必要としています。
どうか、以下のアンケートにご協力をお願いいたします。m(._.)m
ご回答いただいた内容は作者に通知されるだけです。Webページ上には表示されません。また、返事もできません 。
Q1: このプログラムを使用したいと思いますか?
既に使用している 使用したい 検討する 使用できない いらない
Q2: このページの説明でご理解いただけましたか?
よく分かった まあまあ 分かりにくい 読む気がしない
Q3: 何かあればひと言お願いします。(省略可)
ご意見、ご感想、不具合、不明点等ありましたらこちらにお願いいたします。



メール:
@yahoo.co.jpなどのフリーメールは着信拒否になってますのでご注意ください。



count:11074
Copyright (C) 2008 Atsuro.Ida