web-dev-qa-db-ja.com

squirrelsqlクライアント設定フォルダーの場所

リスクライアント3.4.0をWindows764ビットマシンにインストールしました。

リスのクライアント設定フォルダが表示されます

「.squirrel-sql」

作成者:

C:\ Users\ayusman \

リスのインストール場所にあるフォルダの場所を指定する方法はありますか?.

「C:\ tools\dumps\Squirrel-3.4.0」

ロケーション?

私がこれをしたい理由は、私のリスのセットアップをマシン間で簡単に移動できるようにするためです。アプリケーションのダンプを取るだけで、どのマシンでも使用できるようになります。

また、インストールを行わないSquirrel-sqlディストリビューションもあります。むしろ、任意の場所に解凍して作業を開始できる単純なZipファイルですか?

13
Ayusman

SQuirreLのローカル設定ディレクトリについて:

SQuirrel SQLは、Javaで記述されたアプリケーションであり、Javaシステムプロパティuser.homeローカル構成ファイルを保存します。デフォルトでは、this Javaプロパティはユーザーのホームディレクトリを指します。これは、次の手順で変更できます。

テキストエディタでsquirrel-sql.batを開き、ファイルの最後に移動します。最後の行の1つは、「start "SQuirreL SQLClient"」で始まる必要があります。この行を変更する必要があります。Add-Duser.home=PathToStoreTheSquirrelConfigDir -Xmx引数の直後で、新しい引数が他の引数からスペースで区切られていることを確認します。

ここに例があります:

 -Xmx256m -Duser.home=C:/temp -Dsun.Java2d.noddraw=true

バックスラッシュではなくスラッシュを使用していることに注意してください。

これで、既存の.squirrel-sqlディレクトリを新しい場所に移動できます。例:C:\temp\.squirrel-sql

これで、SQuirreL SQLを起動すると、新しい保存場所が使用されます。これは、SQuirrelのグローバルプロパティで確認できます(SQuirreLパスのセクションを参照)。

SQuirreLのインストーラーバージョンについて:

SQuirreL SQLは、インストーラーバージョンの代わりにプレーンZipも提供します。 これが最新の安定バージョンへのリンクです

SQuirreLは、3つのパッケージ(ベース、標準、オプション)を提供しています。それらの違いは、パッケージ化されたプラグインです。オプションのパッケージを使用していますが、標準のパッケージでも問題ありません。

13
wis775

Squirrel-Parameter --user-settings-dirを使用できますが、他の回答を-Duser.homeでリンク解除するには、実際のSquirrel-Settings-Directoryを使用する必要があります。すべてのxml-設定ファイルとフォルダログおよびプラグインを含むもの。

このパラメーターは、.jar/main-classで直接使用できますが、squirrel-sql.batまたはsquirrel-sql.shファイルでも使用できるため、これらを編集する必要はありません。

例:

C:\dev\squirrel-sql\squirrel-sql-3.9.0\squirrel-sql.bat --user-settings-dir=C:\dev\squirrel-sql\squirrel-sql-settings

これはSquirrel-Manualからのもので、ひどく、オンラインソースが見つかりませんでした(古いもののみ)が、Squirrelインストールフォルダー内にあります。 squirrel-sql-3.9.0/doc/quick_start.html

1
hinneLinks