Where are the user settings saved?
Where are these user settings stored?
Oh well, that just means I have to dig around in gmail to find my client's information again. Could be worse.
Thanks
Thanks.
Most of it, yes. What is currently stored and restored from elsewhere:
- query tab settings:
C:\Users\[userid]\AppData\Roaming\HeidiSQL\tabs.ini
- automatically stored query tab contents:
C:\Users\[userid]\AppData\Roaming\HeidiSQL\Backups\
- session logfiles:
C:\Users\[userid]\AppData\Roaming\HeidiSQL\Sessionlogs\
- snippet files:
C:\Users\[userid]\Documents\HeidiSQL\Snippets\
Wohoo.. I did it! 😃
Windows stores ntuser.dat in the Windows.old\Users\Username folder. I managed to extract HKEY_CURRENT_USER\Software\HeidiSQL\Servers\ using MiTeC Windows Registry Recovery. Good to have a solution to fall back to.
It does not affect my opinion in stop using the Windows registry for the server profiles. There are times when it's a benefit being the odd man sticking out. And there are times when it's just better to blend in with the others. Honouring the %appdata% folder as one solid place for all userdata, instead of having storage spread around would be convenient I think, for most. 😉😁
On our site, HeidiSQL is located on a share from where developers start it.
We switched from 32 to 64 Bit and replaced the heidisql-binary with the most recent version.
Unfortunately the 64 Bit - variant does not find the previous settings (of the 32 bit variant).
We tried to export the settings from 32 bit and imported it into 64 bit. But the settings are no more user-specific but get imported into the central portable_settings - file next to the binary location.
How can we re-activate user-specific settings and avoid usage of the central portable-settings - file?
@UweAtWork: you have probably downloaded the portable zip from heidisql.com, not the installer. Probably intentionally, as you say you are executing it from a network share. The portable package stores its settings in the portable_settings.txt
file, whereas the non-portable version stores its settings in the users registry area.
Luckily, the portable version has the same binaries as the installer. There are just two additional files which you can move or delete to turn it into a non-portable version:
- portable_settings.txt
- portable.lock
Caution: this is not the normal way to use HeidiSQL. The normal (supported) way is to use the installer which places the binaries on the users harddisk.
Luckily, the portable version has the same binaries as the installer.
Great - deleting both files did the trick - thank you!
The normal (supported) way is to use the installer...
The native installer does not contain the latest build which we require to get the customized tab-names...
We also need a Windows-Installer (MSI) Package. Sure - we could write and maintain a system startup-script to install it in the system-context using the native installer. But this raises security-concerns and is error prone because it could cause failures preventing users from using the machine (in the home-office).
Please login to leave a reply, or register at first.