尝试查看表(或者建议使用Oracle Mac客户端)时,Oracle SQL Developer无响应
我整天都得到沙滩球(好几个小时都没做什么)。它不占用CPU,不从磁盘读取数据,不使用网络。
我在Mac OS X 10.5.4上使用Java 1.6. 它曾经工作过,现在即使重新启动计算机也无济于事。活动监视器说它是"(无响应)"。我唯一能做的就是杀死-9那只傻逼。
当我对过程进行采样时,我看到以下内容:
mach_msg_trap 16620 read 831 semaphore_wait_trap 831
不能解决此问题的可接受答案将包括一个适用于Mac的免费Oracle客户端的URL。
编辑:
@Mark Harrison可悲的是,每次我启动它时都会发生这种情况,这不是旧的连接。我想避免在笔记本电脑上运行Windows。我正在为我的IDE提供一些插件,但对我来说仍然没有解决方案。
@Matthew Schinckel Navicat似乎只有一种非商业的Oracle产品...我需要一种商业友好的产品(即使它要花钱)。
解决方案
回答
Navicat公司已经发布了Mac的Oracle客户端(他们也使用Windows版本)。
它不是免费的,但我认为我们可以获得30天的演示。
回答
在有活动连接闲置了一段时间之后,我遇到了同样的问题。我通过不时地重新启动sql developer来解决它。
我也有在VMware XP会话上运行的Toad for Oracle,它运行良好。如果我们不介意这些钱,请尝试一下。
回答
Squirrel是一个很好的数据库激动应用程序开发客户端。没有Oracle特定功能,但在Mac上运行良好
回答
最新版本的SQL Developer非常好,我在Mac Pro上也没有遇到任何问题。 DB Solo 3也相当不错。
回答
我在Mac上使用SQLDeveloper,但在无法响应时遇到了问题。通常,我可以通过进入"活动监视器"并取消该过程来解决此问题。但是,这并不总是可以结束该过程。发生这种情况时,我转到终端并找到进程ID,然后将其发送给SIGKILL,然后下一次它将正常运行。
但是,更重要的是,我曾经评估过SQLGrinder。我最终没有购买该软件,主要是因为我有一台Mac笔记本电脑和Windows台式机。因此,我更经常在Windows桌面上使用Toad,但不值得为我购买SQLGrinder。
回答
我们看过http://www.aquafold.com/吗?他们有一个非常适合JDBC / java Mac的实用程序Aqua Data Studio(ADS),我们可以尝试30天。它不是免费的,但是...
通过Yahoo小组的出色支持。非常敏感的错误或者增强请求。
与他们没有任何关系,只是一个粉丝。
回答
使用RazorSQL。帮自己一个忙,花60美元。它将在使用后的一两个小时内收回成本。我们甚至可以免费使用60天。