расположение папки параметров клиента SQL squirrel

Я установил клиент squirrel 3.4.0 на своей 64-битной машине windows 7.

Я вижу папку настроек клиента squirrel

".белка-sql"

создали в:

C:Usersayusman

есть ли способ, которым я могу указать местоположение папки, чтобы быть в моем месте установки белка, т. е.

"C:toolsdumpsSquirrel-3.4.0"

месте?

причина, по которой я хочу сделать это, чтобы моя белка легко перемещалась между машинами; я мог бы просто взять свалку приложения, и я буду готов пойти на любую машину.

также есть дистрибутив Squirrel-sql, который не выполняет установку; а скорее просто простой zip-файл, который я могу распаковать в любое место и начать работать?

1 ответов


о каталоге локальных настроек SQuirreL:

SQuirrel SQL-это приложение, написанное на Java, и оно использует системное свойство Java user.home для хранения локальных файлов конфигурации. По умолчанию, это свойство Java указывает на домашний каталог пользователя. Вы можете изменить это следующим образом:

открыть squirrel-sql.bat в текстовом редакторе и перейдите к концу файла. Одна из последних строк должна начинаться с "start" SQuirreL SQL Клиент" - вы должны изменить эту строку. Добавить -Duser.home=PathToStoreTheSquirrelConfigDir сразу после аргумента-Xmx и убедитесь, что новый аргумент отделен пробелом от других.

вот пример:

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

обратите внимание, что я использую косую черту, а не косую черту!

теперь вы можете переместить существующий .squirrel - SQL каталог на новое место. е.г C:\temp\.squirrel-sql

теперь, если вы запустите SQuirreL SQL, он будет использовать новое место хранения. Вы можете проверить это в глобальном свойства белка (см. раздел пути белки)

об установочной версии SQuirreL:

SQuirreL SQL также предлагает простой zip вместо версии установщика. вот ссылка на последнюю стабильную версию

белка предлагает 3 пакета (Базовый, Стандартный, необязательный). Разница между ними заключается в упакованных плагинах. Я использую дополнительный пакет , но стандартный пакет также прекрасен.