Why can you run a 3rd party tool but not SQLDev on your client-side?
You haven't given us any info to go on. What happens when you try to start SQDev on your solaris host?
From my SSH session I see:
bash-4.3$ cd sqldeveloper/bin
bash-4.3$ bash sqldeveloper $*
Oracle SQL Developer
Copyright (c) 2008, Oracle. All rights reserved.
java.lang.InternalError: Can't connect to X11 window server using 'localhost:0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
And from my client attempt:
Any further participation from anyone?
Well, Oracle 11g R2 ships with a very old SQL Developer release (1.5.5). If you are not allowed to install Java separately on Windows...
If your Windows is 64-bit, try grabbing the latest 4.1.1 production release that includes a 64-bit Java 8 JDK...
If you are stuck on 32-bit WIndows, try grabbing an older 3.2.2 production release that includes a 32-bit Java 6 JDK...
And if you want to get a client running on Solaris, I'm sure you can get the "Other Platforms" download for 4.1.1 and get it working.
For the X11 window server error, try a web search on that message. Maybe you will find some helpful advice, maybe similar to...