sql >> データベース >  >> RDS >> Database

SQuirrelSQLクライアントをインストールする方法

    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

    データベースへの接続方法

    複数のSQLドライバー定義がSQuirreLとともにインストールされます。これらは、上の[ドライバーリスト]ウィンドウに表示されます。

    ドライバーの横にある青いチェックマークアイコンは、ドライバーが正しくロードされたことを示します。赤いXアイコン は、JDBCドライバーをロードできなかったため、データベースへのリンクに使用できないことを確認します。

    [ドライバ]メニューの[新しいドライバ]オプションを使用して、新しいドライバ定義を作成することもできます。

    エイリアス

    次に、データベースのエイリアスを作成する必要があります。 SQuirreLを初めて実行すると、このウィンドウは空になります。

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

    このデータベースURLの[名前]フィールドに覚えやすい名前を入力します。これは、エイリアスリストウィンドウに表示されるテキストです。

    ドライバーを追加したら、ドライバーの場所を選択し、[OK]ボタンとそのドライバーを使用するオプションをクリックします。

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

    以上です! SQuirreLは、複数のタイプのデータベースでの作業を支援する優れたツールです。詳細については、SQuirreLのホームページにアクセスするか、関連するPDFファイルをここで確認してください。

    今すぐ新しいサーバーをアクティブ化してください!

    新しいサイトを開始したり、古いサイトを刷新したりしたいですか?
    Liquid Webには、ニーズを満たすサーバーがあります。

    800.580.4985までお電話いただくか、チャットまたはチケットを開いて、知識豊富なソリューションチームまたは経験豊富なホスティングアドバイザーとお話しください。


    1. postgres列エイリアスの問題

    2. LinuxでMySQLまたはMariaDBのルートパスワードをリセットする方法

    3. MySQL準同期レプリケーションでのデータの整合性とパフォーマンスに関する考慮事項

    4. GroupByクエリに欠落している月を含める