如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
当前回答
在过去的两年里,我在MySQL中使用Navicat已经取得了很好的成功。 UI可以稍微更新一下,但它们提供的所有工具和选项都让我觉得成本是合理的。
其他回答
当问到这个问题时,微软OS X的远程桌面已经不受支持很多年了。它不是通用二进制文件,而且我发现它有点bug(我记得应用程序在连接失败后会退出,而不允许您更改连接信息并再次尝试)。
当时我推荐了Open Source CoRD,这是一个很好的Mac RDP客户端。
此后,微软Mac 2远程桌面客户端发布。
如果您还没有它,它可能不是最好的解决方案,但是FileMaker 11与实际的SQL Server ODBC驱动程序(http://www.actualtech.com/product_sqlserver.php)在我今天的一个客户端上运行得很好。ODBC驱动程序只要29美元,但FileMaker要299美元,这就是为什么只有在已经拥有它的情况下才考虑使用它的原因。
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的替代品,我非常挑剔。
Ed: phpMyAdmin是MySQL,但询问者需要微软SQL服务器的东西。
我发现的大多数解决方案都涉及使用ODBC驱动程序和您使用的任何客户端应用程序。例如,Gorilla SQL声称能够做到这一点,尽管这个项目似乎已经被放弃了。
大多数好的解决方案要么使用远程桌面,要么使用VMware/Parallels。
不确定开源,但我听说过http://www.advenio.com/sqlgrinder/(没有尝试过,我更喜欢写Python脚本来尝试,而不是使用gui;-)。