【ハウツー】
RDBMS操作ツール決定打!? - EclipseからOracle/DB2/MySQL/PostgreSQLを操作
1 Eclipse SQL Explorerとは
2006/10/03
RDBMSデータの管理アプリケーションにExecute Queryがある。MySQL AdministratorやpgAdmin IIIなどとは異なり、データベースに依存しない管理ツールだ。Javaで開発されたRDBMS操作ユーティリティで、さまざまなデータベースに対してSQLクエリの実行やデータベースのインポート/エクスポートなどが可能という特徴をもつ。ここでは同様のアプリケーションとして、Eclipse IDEを使って開発された「Eclipse SQL Explorer」を紹介したい。
Eclipse SQL ExplorerはJDBCを通じてデータベースの閲覧やクエリ操作を行うためのユーティリティツール。GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェアで、執筆現在での最新版は8月30日(米国時間)に公開された3.0.0。
スタンドアロンアプリケーションとして提供されているほか、Eclipse 3.2へのプラグインという形式でも提供される。MySQLやOracle Database、DB2のように個々のデータベースに特化した機能をプラグインでサポートするしくみになっており、他のデータベースも同様にして機能拡張できるようになっている。最初から提供されているそれぞれのデータベースに特化した機能は次のとおり。
- MySQL
- Table Script Action作成機能
- ログ、プロセス、状態、テーブルの状態、変数といった招待タブの提供
- Oracle DB
- データベースノードに対するセッション、ユーザ、ジョブ、トップSQL、パラメータ情報の提供
- ノードに対するソース、情報、DDL、XMLタブの提供
- ファンクション、Javaソース、パッケージ、プロシージャ、シーケンス、トリガーノードの提供
- DB2
- Database Structure Viewにおけるトリガノードの提供
- Database Detail Viewにおけるトリガソースの表示
Eclipse SQL ExplorerはもともとJFaceDbプロジェクトから派生することで開始されたプロジェクト。Eclipse IDEプラグインとして提供されているが、機能はかなり豊富でExecute Queryにも引けをとらない。
ヘッドライン
- IPA、OSS情報データベース「OSS iPedia」を刷新[18:55 3/19]プログラミング
- 東北大、鉄系高温超伝導体におけるディラック電子的振る舞いの観測に成功[18:05 3/19]エレクトロニクス
- 東芝、新潟県柏崎市で新型2次電池量産工場の建設を開始[17:58 3/19]エレクトロニクス
- Symbian、GCCでコンパイラ対応プロジェクト「Software Freedom Fighters」[17:49 3/19]プログラミング
- 伊藤忠商事、戸田工業と共同で北米にリチウムイオン電池正極材工場を建設[17:27 3/19]エレクトロニクス
- 昭和電工、樹脂複合材用カーボンナノチューブの量産を開始[17:04 3/19]エレクトロニクス
- 東北大、巨大超弾性歪みを有する高強度な鉄合金を開発[16:18 3/19]サイエンス
- STMicro、CryptoFirewallセキュリティ機能内蔵のSTB用SoCを開発[16:04 3/19]エレクトロニクス
- SEMI、2009年の半導体材料出荷額を発表 - 総額は前年比18.5%減の346億ドル[15:53 3/19]エレクトロニクス
- 住友大阪セメント、リチウムイオン電池向け高エネルギー密度の正極材を開発[15:37 3/19]エレクトロニクス






