如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
当前回答
我的雇主生产了一个简单的,基于HTML5的概念验证SQL客户端,它可以用于web浏览器主机上的任何ODBC数据源,通过我们也生产的HTML5 WebDB-to-ODBC桥。这些组件都是免费的,适用于Mac、Windows等系统。
适用于这里的许多其他答案——大多数人提到的Type 1 JDBC-to-ODBC桥是Sun内置到JVM中并与JVM捆绑的桥。JVM/JRE/JDK文档总是建议不要使用这个内置组件,除非在实验场景中,或者没有其他选项存在的情况下,因为这个组件是作为概念验证构建的,从来没有打算用于生产使用。
我的雇主制作了一个企业级JDBC-to-ODBC桥,可以是单层的(完全安装在客户端应用程序主机上),也可以是多层的(在客户端应用程序主机和ODBC数据源主机上分割组件,使任何JVM中的JDBC客户端应用程序都可以使用Mac、Windows、Linux等上的ODBC数据源)。这个解决方案不是免费的。
以上所有都可以与Sybase和Microsoft SQL Server(或其他数据库)的ODBC驱动程序一起使用,我们也生产…
其他回答
如果您还没有它,它可能不是最好的解决方案,但是FileMaker 11与实际的SQL Server ODBC驱动程序(http://www.actualtech.com/product_sqlserver.php)在我今天的一个客户端上运行得很好。ODBC驱动程序只要29美元,但FileMaker要299美元,这就是为什么只有在已经拥有它的情况下才考虑使用它的原因。
DbVisualizer支持许多不同的数据库。有一个我以前用过的免费版本。从这里下载
不确定开源,但我听说过http://www.advenio.com/sqlgrinder/(没有尝试过,我更喜欢写Python脚本来尝试,而不是使用gui;-)。
我喜欢SQLGrinder。
它是使用Cocoa构建的,因此它看起来更好,感觉更像一个Mac OS X应用程序,而不是这里提到的所有基于java的应用程序。
它使用JDBC驱动程序连接Microsoft SQL Server 2005、FrontBase、MySQL、OpenBase、Oracle、PostgreSQL和Sybase。
免费试用或59美元。
当问到这个问题时,微软OS X的远程桌面已经不受支持很多年了。它不是通用二进制文件,而且我发现它有点bug(我记得应用程序在连接失败后会退出,而不允许您更改连接信息并再次尝试)。
当时我推荐了Open Source CoRD,这是一个很好的Mac RDP客户端。
此后,微软Mac 2远程桌面客户端发布。