如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
当前回答
这并没有明确地回答你的问题,因为我不确定Mac OS X中是否存在任何客户端,但我通常只是将远程桌面导入服务器并完成它。另一个选择是VMware Fusion(在我看来比Parallels好得多)+ Windows XP + SQL Server Management Studio。
其他回答
在过去的两年里,我在MySQL中使用Navicat已经取得了很好的成功。 UI可以稍微更新一下,但它们提供的所有工具和选项都让我觉得成本是合理的。
Ed: phpMyAdmin是MySQL,但询问者需要微软SQL服务器的东西。
我发现的大多数解决方案都涉及使用ODBC驱动程序和您使用的任何客户端应用程序。例如,Gorilla SQL声称能够做到这一点,尽管这个项目似乎已经被放弃了。
大多数好的解决方案要么使用远程桌面,要么使用VMware/Parallels。
让我们一起研究一个标准答案。
本地应用
SQLPro for MSSQL 纳维卡特 瓦伦蒂娜一室公寓 加桌
基于java的
Oracle SQL Developer(免费) SQuirrel SQL(免费,开源) 剃须刀SQL DB可视化工具 DBeaver(免费,开源) SQL Workbench/J(免费,开源) JetBrains DataGrip 元数据库(免费,开源) Netbeans(免费、开源、完整的开发环境)
电子
Visual Studio Code与mssql扩展 Azure Data Studio SQLectron
(待办事项:添加以下提到的其他事项)
我使用Navicat客户端MySQL和PostgreSQL,我很满意他们。“好”显然是主观的……你如何评价你的DB客户?
我使用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驱动程序桥了。