如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
如何在Mac OS X操作系统中连接远程SQL服务器?我真的不需要一个GUI,但它将是很好的颜色编码和结果集网格。我宁愿不用虚拟机。
是否有一个SQL客户端Mac OS X工作与MS SQL Server?
当前回答
我一直在使用Oracle SQL Developer,因为微软的SQL Server软件目前还不能在Mac OS x上使用。我还推荐RazorSQL或SQLGrinder。
其他回答
让我们一起研究一个标准答案。
本地应用
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
(待办事项:添加以下提到的其他事项)
基于java的Oracle SQL Developer有一个支持SQL Server的插件模块。我经常在我的Mac电脑上使用它。它也是免费的。
下面是如何安装SQL Server插件:
运行SQL Developer 进入这个菜单项:Oracle SQL Developer/Preferences/Database/Third-party JDBC Drivers 单击帮助。 它将有指向MySQL、SQL Server等JAR文件的指针。 SQL Server JAR文件可以在http://sourceforge.net/projects/jtds/files/上获得
我喜欢SQLGrinder。
它是使用Cocoa构建的,因此它看起来更好,感觉更像一个Mac OS X应用程序,而不是这里提到的所有基于java的应用程序。
它使用JDBC驱动程序连接Microsoft SQL Server 2005、FrontBase、MySQL、OpenBase、Oracle、PostgreSQL和Sybase。
免费试用或59美元。
我也投票给RazorSQL。它在许多方面都非常强大,实际上支持大多数数据库。我主要用于SQL Server, MySQL和PostgreSQL。
我使用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驱动程序桥了。