DBViewer Plugin for Eclipse とは

DBViewer Plugin for Eclipse(以下DBViewer)は、Eclipse(統合開発環境)を拡張するためプラグインです。
Eclipseに「データベース・フロントエンド」機能を提供します。(JDBCドライバーを使用しています)
DBAの方よりも開発者(Developer)の方をターゲットに機能を提供しています。
※Microsoft AccessやExcelには接続できません




2008年5月11日日曜日

1.0.8.v20080511をリリースしました。

DBViewer Plugin 1.0.8.v20080511をリリースしました。

先週末、仕事でOracleのSQLチューニングをしていたところ、
実行計画をテキストでコピーできないと、不便に感じたため、
新しく追加機能としておきました。

実行結果のダイアログに「クリップボードにコピー」というボタンを追加しました。
コピーしたものは、TAB区切りでコピーされるので、Excelに貼り付けると
見やすいと思います。

Excelに貼り付けてから、TABLE FULL SCAN などの文字列を検索すると
SQLのチューニングがやりやすくなると思います。

留意事項
・DBViewerをインストール後は、必ず、-cleanオプション付でEclipseを再起してください。



[新機能/改良]

・SELECT文をコピーする機能を追加
・COMMENT文をコピーする機能を追加

<テーブル編集エディター>
・ユーザインターフェイスの改良
・ページャに対応
対応DB:Oracle, MySQL, PostgreSQL, H2, HSQLDBを対応

<アウトライン>
・アウトラインからのSQL実行機能
副問合わせ文(SelectStatement)を右クリックして実行することができます。


・ファイル単位に接続先データベースを保存することができます
・SELECTの結果をエディターの下部に表示されます。
・CTRL+ENTERによる実行が可能(カーソル位置にあるSQLを実行します)


・LEFT JOINやRIGHTJOINなどの外部結合に対応
・単一テーブルの場合も別名が補完できるように対応

<データベース定義の設定ダイアログ>
・登録済みのJDBCDriverを選択できるようにしました。


・DDLの結果をファイルに保存する機能を追加。

<オプティマイザの実行計画取得>
・結果をクリップボードにコピーできるようにしました。

[障害修正]

<テーブル編集エディター>
・Filter機能で、「全て解除」するとPKも非表示に不具合を解決
・テーブル編集エディターのFilterDialogを閉じると、前の設定を覚えていない不具合を解決
・レコードの貼り付け処理でPrimaryKeyにChar型があると更新できない不具合を解決
・DDL出力内容の不具合を解決


・同名のカラムがある場合に、レコードコピーが正しく行なわれない不具合を解決


・設定オプションが効いていない不具合を解決

2 件のコメント:

匿名 さんのコメント...

この最新バージョンをUpdateSite経由でインストールする際に、以下のエラーログが出力されていました。
インストール時に「Generate ValueObject Option」の選択は表示されませんでしたが、本体自体はインストールできました。
「Generate ValueObject Option」の配備が漏れているように思えます。
重箱の隅ツッツキでごめんなさい。
----
org.eclipse.update.internal.core.FatalIOException: サーバーが HTTP 応答コードを返しました: URL: http://www.ne.jp/asahi/zigen/home/plugin/dbviewer/features/zigen.plugin.future.ext.generate.vo_1.0.3.jar の "404 Not Found"。

ZIGEN さんのコメント...

匿名さん

おはようございます。
ZIGENです。

ご指摘ありがとうございます。
(助かります!!)

「Generate ValueObject Option 1.0.3」をインストールできるようにしました。