You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下Squirrel 4.0.0会话打开失败求助

Troubleshooting "Error when opening the session" in Squirrel 4.0.0 on Windows 10

Hey there, sorry to hear you're stuck with this Squirrel connection error—let's work through some fixes step by step since you prefer using it over other tools!

1. Double-check Java Compatibility & Path

Even though you have Java 1.8 installed, Squirrel 4.0.0 can run into issues with 32-bit/64-bit mismatches or incorrect Java paths:

  • Open your Squirrel installation folder (default is C:\Program Files\squirrel-sql-4.0.0)
  • Find and edit the squirrel-sql.bat file with Notepad
  • Look for the line starting with set JAVA_HOME=—make sure it points to your JDK 1.8 directory (not just the JRE), e.g., set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_291
  • Confirm you're using the same bit version of Java and Squirrel (64-bit Java with 64-bit Squirrel, or 32-bit with 32-bit)

2. Refresh Your Database Driver

Mismatched or outdated drivers often cause this issue, even if the connection test passes:

  • Launch Squirrel and switch to the Drivers tab
  • Find the driver tied to your alias, right-click it, and select Modify
  • Remove any existing driver JARs, then add the exact same driver version you used on your old computer (or download the latest stable version for your database)
  • Save the driver, go back to your alias, ensure it's linked to this updated driver, and try connecting again

3. Test with Admin Permissions or Check Firewall

Windows 10's security settings might block Squirrel from establishing a full session:

  • Right-click the Squirrel shortcut and select Run as administrator—give the connection another try
  • Temporarily disable your Windows Firewall (or third-party antivirus) to rule out blocking (remember to re-enable it after testing!)

4. Reset Squirrel's Configuration Cache

Corrupted cached settings can lead to weird errors:

  • Close Squirrel entirely
  • Go to C:\Users\[Your Username] (replace with your actual username)
  • Find the .squirrel-sql folder, rename it to .squirrel-sql-old (this saves your old settings)
  • Launch Squirrel again—it will create a fresh config folder
  • Recreate your database alias from scratch and test the connection

5. Check Squirrel's Log for Detailed Clues

The log file will show you exactly what's failing:

  • Open Squirrel and go to Help > View Log File
  • Search for Error when opening the session—the lines before/after will reveal the root cause (like a driver exception, wrong port, or invalid parameter)
  • Even a quick look at this might point you to a simple fix you missed

内容的提问来源于stack exchange,提问作者Loïc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 13:32:29