如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。

是否有一个SQL客户端Mac OS X工作与MS SQL Server?


当前回答

这并没有明确地回答你的问题,因为我不确定Mac OS X中是否存在任何客户端,但我通常只是将远程桌面导入服务器并完成它。另一个选择是VMware Fusion(在我看来比Parallels好得多)+ Windows XP + SQL Server Management Studio。

其他回答

出于这个目的,我使用Eclipse和Quantum-DB插件,因为我已经在使用Eclipse了。

When this question was asked there were very few tools out there were worth much. I also ended up using Fusion and a Windows client. I have tried just about everything for MAC and Linux and never found anything worthwhile. That included dbvisualizer, squirrel (particularly bad, even though the windows haters in my office swear by it), the oracle SQL developer and a bunch of others. Nothing compared to DBArtizan on Windows as far as I was concerned and I was prepared to use it with Fusion or VirtualBox. I don't use the MS product because it is only limited to MS SQL.

底线是没有免费的东西是值得的,大多数商业非视窗产品也是如此

However, now (March 2010) I believe there are two serious contenders and worthwhile versions for the MAC and Linux which have a low cost associated with them. The first one is Aqua Data Studio which costs about $450 per user, which is a barely acceptable, but cheap compared to DBArtizan and others with similar functionality (but MS only). The other is RazorSQL which only costs $69 per user. Aqua data studio is good, but a resource hog and basically pretty sluggish and has non essential features such as the ER diagram tool, which is pretty bad at that. The Razor is lightning fast and is only a 16meg download and has everything an SQL developer needs including a TSQL editor.

所以最大的赢家是RazorSQL,只要69美元,就物有所值。相信我,在等待了几年之后,我终于找到了一个便宜的非窗口DBartizan的替代品,我非常挑剔。

由于目前还没有针对Mac OS X的MS SQL客户端,我将会像Modesty建议的那样,为Mac使用远程桌面。

Squirrel SQL是一个基于Java的SQL客户端,我在Windows和Linux上有很好的经验。因为它是Java,所以应该可以做到。

它是开源的。您可以同时使用多个数据库运行多个会话。

我一直在使用Oracle SQL Developer,因为微软的SQL Server软件目前还不能在Mac OS x上使用。我还推荐RazorSQL或SQLGrinder。