PL/SQL Developer 13 Window

PL/SQL Developer used to show in the taskbar as a window when the splash screen was up. This is especially important if you have the connection chooser prompt at startup. Now, if another program gets in front of PL/SQL Developer you have to minimize things on at a time to dig back down to it. Can the original behavior be restored?
 
I'm not seeing any difference between 13.0 and previous versions. When the connection list is displayed I have a taskbar icon in all cases.

Maybe this is an environment problem. Can you start PL/SQL Developer without connecting, go to Help > Support Info and send me the text from the "Info" tab page?
 
PL/SQL Developer
Version 13.0.0.1883 (64 bit)
02.117785 - Unlimited user license
Service Contract: 4/1/2019
Windows 10 Build 16299

Physical memory : 15,672,656 kB (11,064,500 available)
Paging file : 31,401,296 kB (25,727,876 available)
Virtual memory : 137,438,953,344 kB (137,438,509,348 available)

Parameters
C:\Program Files\PLSQL Developer 13\plsqldev.exe

Preferences
Session mode: Multi
OCI Library:
Use OCI7: False
Allow Multiple Connections: False

Preference Files
C:\Users\kseymour\AppData\Roaming\PLSQL Developer 13\Preferences\default\Default.ini
C:\Users\kseymour\AppData\Roaming\PLSQL Developer 13\Preferences\kseymour\default.ini

License File
C:\Users\kseymour\AppData\Roaming\PLSQL Developer 13\aalf.dat

Debug file
C:\Users\kseymour\AppData\Roaming\PLSQL Developer 13\PlSqlDev.elf

Plug-Ins
*Active Query Builder (C:\Program Files\PLSQL Developer 13\PlugIns\ActiveQueryBuilder.dll)
*PL/SQL Documentation (plsqldoc) (C:\Program Files\PLSQL Developer 13\PlugIns\plsqldoc.dll)
(* is Active)

Aliases
ADLAW
APEXDEV
APEXPR
BETH_DEV
BETH_PROD
...

Homes
OracleHome1 (C:\Oracle\Middleware\Oracle_Home)
OraDB12Home1 (C:\app\product\12.1.0\dbhome_1)

DLLs
C:\app\product\12.1.0\dbhome_1\bin\oci.dll

TNS File
C:\app\product\12.1.0\dbhome_1\Network\Admin\tnsnames.ora

Using
Home: OraDB12Home1
DLL: C:\app\product\12.1.0\dbhome_1\bin\oci.dll
OCI: version 12.1 (12.1.0.2.0)

Process
Working Set = 149,319,680
Memory = 27,734,800
GDI Objects = 1369
User Objects = 284
Handles = 587

Monitors
PixelsPerInch = 96

Id = 0
PPI = 96
Primary = True
Handle = 65537
Left = 0
Top = 0
Width = 1366
Height = 768

Id = 1
PPI = 96
Primary = False
Handle = 65539
Left = -1440
Top = 0
Width = 1440
Height = 900

Id = 2
PPI = 96
Primary = False
Handle = 65541
Left = 1366
Top = 0
Width = 1440
Height = 900

MainFormOnTaskbar = True
 
Since you were not having issues I did some more testing myself. I found that if you have PL/SQL Developer pinned to the task bar it does not function correctly, but if you do not (which I believe is what you are doing) it does work.
 
For me, with the connection chooser at startup, it works properly in both cases (pinned or not pinned).
 
Last edited:
I have exact same issue. PLSQL Developer 13 pinned to taskbar and sometimes when started there's no application window visible until minimizing all other windows to see the connection list. Works fine on v11 and v12.

The way to 100% reproduce the issue in my case is to click on any opened application just after starting PLSQL Developer 13.
But the issue can appear sometimes also without activating any other app window.
 
Can you modify the PL/SQL Developer shortcut and add the NoMainFormOnTaskbar parameter? For example:

"C:\Program Files\PLSQL Developer 13\plsqldev.exe" NoMainFormOnTaskbar

Let me know if this helps.
 
Yes Marco, this option solves the issue in my case.
I've pinned new shortcut with NoMainFormOnTaskbar option to windows taskbar. When starting the app, it imminently activates on the taskbar and I can easy switch to Connection window no matter if it's on first plan or not. Thanks.
 
I agree with Sztefi: adding NoMainFormOnTaskbar to the shortcut seems to resolve the issue. Is this the permanent solution or was this just to prove out the issue?

Thanks!
 
You can download a permanent fix here:

32 bit
64 bit

This fix will always show a taskbar icon when the splash screen or logon screen is displayed. The "NoMainFormOnTaskbar" parameter should be removed.

 
Back
Top