SQuirreL SQLクライアントとは何ですか?
SQuirreL SQLクライアントは、オープンソースのグラフィカルなJavaデータベース管理ツールであり、JDBC準拠のデータベースの構造を確認し、テーブル内のデータを参照し、SQLコマンドを発行できます。
この記事では、SQuirreL SQLクライアントとは何か、その機能の一部、サポートされているデータベースタイプ、およびクライアントのインストール方法について説明します。
SQuirreL SQLクライアントはJDBC(Java Database Connectivity)を使用して、ユーザーがJDBCドライバーを介して複数のデータベースタイプを探索および操作できるようにします。これは、コードの補完と標準SQLの構文の強調表示を可能にする機能エディターを提供します。また、プラグインフレームワークを利用して、プラグインの作成者がその動作の多くを変更し、複数のデータベースタイプにわたってデータベース固有の機能を強化できるようにします。
このソフトウェアは完全にJavaで記述されているため(Swing UIコンポーネントを使用)、JVM(Java仮想マシン)を使用するすべてのプラットフォームで実行する必要があります。 Javaバージョン1.3が必要ですが、Java1.4が推奨されます。
SQuirreL SQLクライアントは、次の追加機能を提供します。
- オブジェクトツリービューでは、カタログ、テーブル、トリガー、その他の複数のオブジェクトなど、さまざまなデータベースオブジェクトを参照できます。
- SQLエディタは、SQLステートメントを含むファイルを開いたり、作成したり、保存したり、実行したり、構文を強調表示したりできます。
- SQuirreLは、異なるデータベースとの複数のセッションもサポートします。これにより、データの比較とデータベース間でのさまざまなSQLステートメントの共有が容易になります。
- SQuirreLは、Java仮想マシンがインストールされているすべてのシステムで実行できます。
- プラグインフレームワークでは、ベンダー固有のデータベース拡張が可能です。
- ユーザーインターフェースには複数の翻訳があります。
- SQuirreLは、テーブルと他の機能との関係を示すチャートやグラフを生成できます。
- SQuirreLブックマーク-SQuirreLには、ユーザー定義のテンプレートと、最も一般的なDDLおよびSQLステートメントの多くの定義済みのサンプルブックマークが付属しています。
サポートされているデータベース
SQuirreLは、複数のデータベースタイプで、さまざまな環境で機能します。
- Axion Java RDBMS
- Apache Derby
- JayBird JCA/JDBCドライバーを使用したFirebird
- H2(DBMS)
- IBM DB2 for Linux、OS / 400、およびWindows
- Informix
- Ingres(およびOpenIngres)
- JDBC/ODBCブリッジを使用したMicrosoftAccess
- Microsoft SQL Server
- MySQL
- Oracle Database 8i、9i、10g、11g
- PostgreSQL7.1.3以降
- SAPDB
- Sybase
- Terradata Warehouse
- Vertica分析データベース
と他の多く。
インストール
SQuirreL SQLクライアントは、IzPackJavaインストーラーを使用してインストールできます。インストールするには、LinuxまたはWindows用のファイルsquirrel-sql--install.jarをダウンロードし、次のコマンドを使用して実行します。
[root@host ~]# java -jar squirrel-sql--install.jar
ファイルをダウンロードして保存し、Windowsプラットフォームにソフトウェアをインストールするには、ファイルsquirrel-sql.batを実行する必要があります。
Unixでは、インストールファイルはsquirrel-sql.shです。
GitリポジトリからSQuirreLのクローンを作成またはチェックアウトすることもできます。 gitコマンドを使用して、ソフトウェアをローカルフォルダーに複製できます。
[root@host ~]# git clone git://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
or
[root@host ~]# git clone http://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
データベースへの接続方法



[ドライバ]メニューの[新しいドライバ]オプションを使用して、新しいドライバ定義を作成することもできます。
エイリアス
次に、データベースのエイリアスを作成する必要があります。 SQuirreLを初めて実行すると、このウィンドウは空になります。

[エイリアス]メニューから[新しいエイリアス]オプションを選択すると、次のダイアログが表示されます。

このデータベースURLの[名前]フィールドに覚えやすい名前を入力します。これは、エイリアスリストウィンドウに表示されるテキストです。
ドライバーを追加したら、ドライバーの場所を選択し、[OK]ボタンとそのドライバーを使用するオプションをクリックします。

次に、データベースに関する追加情報を追加するように求められます。必要な情報は、URLとユーザー名、およびデータベースのパスワードです。接続しているデータベースのタイプによっては、URL部分にサーバー名やポート番号などの他の情報が必要になる場合があります。

以上です! SQuirreLは、複数のタイプのデータベースでの作業を支援する優れたツールです。詳細については、SQuirreLのホームページにアクセスするか、関連するPDFファイルをここで確認してください。
今すぐ新しいサーバーをアクティブ化してください!
新しいサイトを開始したり、古いサイトを刷新したりしたいですか?
Liquid Webには、ニーズを満たすサーバーがあります。
800.580.4985までお電話いただくか、チャットまたはチケットを開いて、知識豊富なソリューションチームまたは経験豊富なホスティングアドバイザーとお話しください。