我在Windows 7 64位计算机上安装了squirrel client 3.4.0。
我看到了一个松鼠客户端设置文件夹
“松鼠-SQL”
创建于:
C:\用户\ ayusman \
有什么方法可以指定我的松鼠安装位置的文件夹位置,即
“C:\工具\转储\松鼠-3.4.0”
位置?
我想这样做的原因是让我的松鼠在机器之间轻松移动;我可以把应用程序的转储,我准备好继续使用任何机器。
还有没有安装的Squirrel-sql发行版;而只是一个简单的zip文件,我可以解压缩到任何位置并开始工作?
答案 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.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-sql-3.9.0/doc/quick_start.html