4

我整天都在拿沙滩球(几个小时都没有做任何事情)。它不占用 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 产品......我需要一个商业友好的产品(即使它需要花钱)。

4

7 回答 7

2

在活动连接闲置一段时间后,我遇到了同样的问题。我通过每隔一段时间重新启动 sql developer 来解决它。

我还在 vmware XP 会话上运行 Toad for Oracle,它运行良好。如果你不介意钱,那就试试吧。

于 2008-08-16T02:10:30.613 回答
1

Navicat公司已经发布了一个适用于 Mac 的 Oracle 客户端(他们也有一个 Windows 版本)。

它不是免费的,但我认为您可以获得 30 天的演示。

于 2008-08-16T01:09:24.603 回答
1

你看过http://www.aquafold.com/吗?他们有一个非常适合 JDBC/java Mac 的实用程序,Aqua Data Studio (ADS),我想你可以试用 30 天。它不是免费的,但是...

通过雅虎组提供出色的支持。非常敏感的重新错误或增强请求。

与他们没有任何关系——只是一个粉丝。

于 2009-09-08T16:42:26.330 回答
0

Squirrel是一个很好的与数据库无关的应用程序开发客户端。没有 Oracle 特有的特性,但在 mac 上运行良好

于 2008-08-20T10:37:59.277 回答
0

我在 Mac 上使用 SQLDeveloper 并且遇到了它变得无响应的问题。通常,我可以通过进入活动监视器并终止进程来解决此问题。但是,这并不总是可以结束该过程。发生这种情况时,我会去终端并找到进程 ID 并向其发送 SIGKILL,然后下次它会正常工作。

然而,更重要的是,我曾一度评估过 SQLGrinder。我最终没有购买该软件,主要是因为我有一台 Mac 笔记本电脑和一台 Windows 台式机。因此,我更经常在 Windows 桌面上使用 Toad,不值得为我购买 SQLGrinder。

于 2008-10-19T00:09:08.910 回答
0

使用RazorSQL。帮自己一个忙,花 60 美元。它会在使用的一两个小时内收回成本。您甚至可以免费获得 60 天。

于 2009-12-11T05:06:46.477 回答
-1

最新版本的 SQL Developer 非常好,我在我的 Mac Pro 上没有遇到任何问题。DB Solo 3 也相当不错。

于 2008-08-26T10:16:58.950 回答