расположение папки параметров клиента 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 пакета (Базовый, Стандартный, необязательный). Разница между ними заключается в упакованных плагинах. Я использую дополнительный пакет , но стандартный пакет также прекрасен.