Bug: HeidiSQL doesn't show anything when I try to open a connection

recreant's profile image recreant posted 4 years ago in General Permalink

It runs some process but It doesn't show on the screen. Any ideas why?

1 attachment(s):
  • Screenshot_4
webdbase's profile image webdbase posted 4 years ago Permalink

The only way I can get this is when, sometimes, I forget to start my ssh tunnelling. Then I get an error window stating "Can't connect to SQL server on 126.0.0.1 (10061)". It pops in the background, behind all other windows, with no icon on the taskbar, but I can definitely hear a sound. Also, you are running a very old version - 5599. The latest is 5753.

ansgar's profile image ansgar posted 4 years ago Permalink

Probably the restore-tabs feature waits too long for opening a file which is locked for some reason.

You can testwise disable that restore feature:

  • exit all HeidiSQL instances
  • start regedit.exe
  • go to HKEY_CURRENT_USER\Software\HeidiSQL
  • create a new 32bit DWORD value
  • name it "RestoreTabs", and give it a value of "0"
  • start HeidiSQL
recreant's profile image recreant posted 4 years ago Permalink

Probably the restore-tabs feature waits too long for opening a file which is locked for some reason.

You can testwise disable that restore feature:

  • exit all HeidiSQL instances
  • start regedit.exe
  • go to HKEY_CURRENT_USER\Software\HeidiSQL
  • create a new 32bit DWORD value
  • name it "RestoreTabs", and give it a value of "0"
  • start HeidiSQL

Thanks. Now everything works as expected.

adr.why's profile image adr.why posted 11 months ago Permalink

Probably the restore-tabs feature waits too long for opening a file which is locked for some reason.

You can testwise disable that restore feature:

  • exit all HeidiSQL instances
  • start regedit.exe
  • go to HKEY_CURRENT_USER\Software\HeidiSQL
  • create a new 32bit DWORD value
  • name it "RestoreTabs", and give it a value of "0"
  • start HeidiSQL

Thanks. It works. I was greatly helped.

Please login to leave a reply, or register at first.