squirrel sql客户端设置文件夹位置

时间:2012-08-27 19:20:32

标签: installation squirrel-sql

我在Windows 7 64位计算机上安装了squirrel client 3.4.0。

我看到了一个松鼠客户端设置文件夹

  

“松鼠-SQL”

创建于:

  

C:\用户\ ayusman \

有什么方法可以指定我的松鼠安装位置的文件夹位置,即

  

“C:\工具\转储\松鼠-3.4.0”

位置?

我想这样做的原因是让我的松鼠在机器之间轻松移动;我可以把应用程序的转储,我准备好继续使用任何机器。

还有没有安装的Squirrel-sql发行版;而只是一个简单的zip文件,我可以解压缩到任何位置并开始工作?

2 个答案:

答案 0 :(得分:12)

关于SQuirreL的本地设置目录:

SQuirrel SQL是一个用Java编写的应用程序,它使用Java System Property user.home来存储本地配置文件。默认情况下,此Java属性指向用户的主目录。您可以通过以下步骤进行更改:

在文本编辑器中打开squirrel-sql.bat并导航到文件末尾。最后一行应该以“start”SQuirreL SQL Client开头“ - 你必须改变这一行。在-Xmx参数之后添加-Duser.home=PathToStoreTheSquirrelConfigDir并确保新的Argument被一个空格与其他空格隔开

这是一个例子:

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

注意,我使用斜杠而不是反斜杠!

现在您可以将现有的.squirrel-sql目录移动到新位置。 例如C:\temp\.squirrel-sql

现在,如果启动SQuirreL SQL,它将使用新的存储位置。您可以在SQuirrel的全局属性中验证这一点(参见SQuirreL路径部分)

关于SQuirreL的安装程序版本:

SQuirreL SQL还提供普通zip而不是安装程序版本。 Here is the link to the latest stable version

SQuirreL提供3个套餐(基本,标准,可选)。它们之间的区别在于打包的插件。我使用可选包 - 但标准包也没问题。

答案 1 :(得分:0)

您可以使用Squirrel-Parameter --user-settings-dir,但是要取消将其他答案与-Duser.home链接,则必须使用实际的Squirrel-Settings-Directory,例如一个包含所有xml-Settings文件以及文件夹日志和插件的文件。

您可以直接在.jar / main-class上使用该参数,也可以在squirrel-sql.batsquirrel-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-sql-3.9.0/doc/quick_start.html