如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
当前回答
我用过(DB Solo),我很喜欢它。它只需99美元,与许多更昂贵的工具相当。它支持Oracle, SQL Server, Sybase, MySQL, PostgreSQL等。
其他回答
这将是我连续回答的第二个问题,所以我认为值得指出的是,我与这个产品没有任何关联,但我使用它并热爱它,并且认为它也是这个问题的正确答案:DbVisualizer。
我认为MySQL的Sequel Pro看起来很有趣。很难找到一种工具可以与所有这些数据库一起工作(特别是SQL Server 2005…大多数人使用SQL Server Management Studio,当然这只是Windows)。
在过去的两年里,我在MySQL中使用Navicat已经取得了很好的成功。 UI可以稍微更新一下,但它们提供的所有工具和选项都让我觉得成本是合理的。
我使用Eclipse的数据库开发插件——像所有基于Java的SQL编辑器一样,它可以与任何类型4(即纯Java) JDBC驱动程序跨平台工作。对于基本的事情来说,它是可以的(主要的失败是它很难给予事务控制——auto-commit=true似乎总是设置)。
微软有一个不错的JDBC type 4驱动程序:http://www.microsoft.com/downloads/details.aspx?FamilyId=6D483869-816A-44CB-9787-A866235EFC7C&displaylang=en它可以用于Win/Mac/Lin/etc上的所有Java客户端/程序。
那些在Mac上挣扎于Java/JDBC的人大概是在尝试使用本机驱动程序而不是JDBC驱动程序——我已经将近10年没有使用过(或者实际上听说过)ODBC驱动程序桥了。
出于这个目的,我使用Eclipse和Quantum-DB插件,因为我已经在使用Eclipse了。