sql developer在启动时挂起 - 我该怎么办?

时间:2015-02-27 14:41:04

标签: oracle-sqldeveloper

目前我无法运行它(SQL Developer 4.1),因为它在启动时依赖于“恢复编辑器”。我想我之前已经通过杀死sql开发人员进程退出了它,因为它被绞死于将对象提取到Schema Browser这么久...... 也许我会清理一些临时文件,但找不到任何。 有什么想法吗?

10 个答案:

答案 0 :(得分:14)

基于这个帖子https://community.oracle.com/thread/2564842我已经创建了自己的解决方案。

  1. 解压缩当前版本SQL Developer( 4.1.0.17.29
  2. 的安装
  3. 在“c:\ Users \ MY_USER \ AppData \ Roaming \ SQL Developer \” 我已将目录名 system4.1.0.17.29 更改为 system4.1.0.17.28。
  4. 运行新提取的SQL Developer( 4.1.0.17.29 )后,系统提示我从版本 4.1.0.17.28 4.1.0.17.29 ;)
  5. 现在一切都很好。我认为在降低版本后运行相同(损坏)的安装也可以提供帮助。

答案 1 :(得分:11)

从c:\ Users \ MY_USER \ AppData \ Roaming \ SQL Developer \ SQL History中删除文件 和c:\ Users \ MY_USER \ AppData \ Roaming \ SQL Developer \ System ... 真的帮我解决了连接问题

答案 2 :(得分:5)

只需以管理员身份执行sqldeveloper即可。它工作正常!

答案 3 :(得分:4)

删除文件夹c:\ Users \ USERNAME \ AppData \ Roaming \ SQL Developer \ system4.1.3.20.78 \ system_cache *。 SQLDeveloper将在启动后重新创建它。

答案 4 :(得分:1)

在我的情况下,问题是由于Windows兼容性问题。所以我选择了我的Windows版本,并且在启动enter image description here

后停止随机崩溃

答案 5 :(得分:1)

就我而言,当我将Tools --> Preferences --> Environment -> Look and Feel更改为Windows时,它就会被解决。

答案 6 :(得分:1)

我们的设置:

  • Windows 10
  • Sqldeveloper 版本 <= 20.4.0

我们也观察到了这个问题。通过 VPN 连接工作时更糟。我遵循了一些提示,但或多或​​少没有效果。

移动

C:\Users\<USER>\AppData\Roaming\SQL Developer

通过添加这一行到本地目录

AddVMOption -Dide.user.dir=c:\temp\sqldev-conf

\sqldeveloper\bin\sqldeveloper.conf 文件给了我们一些改进,但是“IndexPreferencesTask”在启动时仍然卡住了几次。

经过几个小时的失败研究后,我们从 JDK 11 回到了 JDK 8。 这解决了99%的问题。 “IndexPreferencesTask”仍然在启动时挂起,但不到一秒钟。

对我来说听起来像是 JDK 11 的问题。

答案 7 :(得分:0)

就我而言,解决方案有点奇怪。经过2天的努力解决后,没有运气。突然,在我的Mac上,我搜索了sql developer,而不是sqldeveloper。它弹出了一个sqldeveloper应用程序(不确定与我一直尝试打开的应用程序有什么不同),单击它并使其繁荣,然后将其打开。我的猜测是我的系统上应该已经打开了该应用程序的副本,而不是试图打开重新安装的应用程序。注意:我开始重新安装应用程序后,仍然无法正常运行。

答案 8 :(得分:0)

Operating System: Windows 10
Oracle Sqldeveloper Ver: 17.4.0

The problem has been noticed sometime when any network security 
patch was installed on your machine. Looks like the patch impacts 
your cached data under your user profile folder.
As above Lakh, rtbf and others answered. Removing below folders 
will resolve the issue.

C:\Users\<userId>\AppData\Roaming\SQL Developer\SqlHistory
C:\Users\<userId>\AppData\Roaming\SQL Developer\system17.4.0.355.2349

If any one find more approriate reason please feel free to 
disagree with my answer.

答案 9 :(得分:-1)

  1. C:\Users\User\AppData\Roaming\sqldeveloper

  2. 删除历史记录文件
  3. 重新启动PC