macos -适用于Mac OS X的SQL客户端,可与MS SQL Server配合使用

Translate

如何使用Mac OS X连接到远程SQL Server?我实际上并不需要GUI,但是具有颜色编码和结果集网格将是很好的。我宁愿不必使用VM。

是否有适用于MS OS的Mac OS X的SQL客户端?

This question and all comments follow the "Attribution Required."

所有的回答

Translate

让我们共同努力,找到一个规范的答案。

本机应用

基于Java的

基于电子的

(待办事项:添加以下提到的其他内容)

来源
Translate

基于JavaOracle SQL开发人员有一个支持SQL Server的插件模块。我经常在Mac上使用它。它也是免费的。

以下是安装SQL Server插件的方法:

  • 运行SQL Developer
  • 转到此菜单项:Oracle SQL Developer /首选项/数据库/第三方JDBC驱动程序
  • 单击帮助。
  • 它将指向MySQL,SQL Server等文件
  • SQL Server JAR文件位于:http://sourceforge.net/projects/jtds/files/
来源
Translate

这将是我已经回答过的第二个问题,因此,我认为值得指出的是,我与该产品没有任何关系,但是我喜欢并喜欢它,并且认为这也是该问题的正确答案:DbVisualizer.

来源
Flora Lee
Translate

我以为MySQL的Sequel Pro看起来很有趣。很难找到一种可以与所有这些数据库一起使用的工具(尤其是SQL Server 2005……大多数人都使用SQL Server Management Studio,当然也只有Windows)。

来源
Yvonne Lee
Translate

当问这个问题时,很少有工具值得。我最终还使用了Fusion和Windows客户端。我已经尝试了几乎所有针对MAC和Linux的东西,但从未发现任何值得的东西。其中包括dbvisualizer,松鼠(特别糟糕,即使我办公室里的窗户讨厌它的人发誓),oracle SQL开发人员和许多其他人员。就我而言,与Windows上的DBArtizan相比,什么都没有,并且我准备将其与Fusion或VirtualBox一起使用。我不使用MS产品,因为它仅限于MS SQL。

底线是免费的,这是值得的,大多数非Windows商业产品也不是。

但是,现在(2010年3月),我相信对于MAC和Linux,有两个重要的竞争者和有价值的版本,它们具有较低的相关成本。第一个是Aqua Data Studio,每位用户的费用约为450美元,这几乎是可以接受的,但是与DBArtizan和其他具有类似功能(但仅限于MS)的用户相比,价格便宜。另一个是RazorSQL,每位用户仅需花费$ 69。 Aqua数据工作室虽然不错,但是资源消耗又很慢,并且具有诸如ER图表工具之类的非必要功能,这很不好。 Razor闪电般快,下载量仅为16兆,具有SQL开发人员所需的一切,包括TSQL编辑器。

因此,最大的赢家是RazorSQL,它的价格为69美元,非常值得,而且功能丰富。相信我,经过数年的等待,寻找一种廉价的非Windows替代DBartizan的方法之后,我终于找到了一个,而且我非常挑剔。

来源
Kristin Lee
Translate

我的雇主提出了一个简单的概念证明基于HTML5的SQL客户端可以通过以下方式针对Web浏览器主机上的任何ODBC数据源使用它:HTML5 WebDB到ODBC的桥接我们也生产。这些组件是免费的,适用于Mac,Windows等。

这里适用于许多其他答案-大多数引用的Type 1 JDBC到ODBC桥是Sun内置并捆绑在JVM中的一个。 JVM / JRE / JDK文档始终建议不要使用此内置功能,除非在实验场景中或没有其他选择的情况下,因为此组件是作为概念验证构建的,决不用于生产用途。

我的雇主制作了企业级JDBC到ODBC桥,可以作为单层(完全安装在客户端应用程序主机上)或一个多层(在客户端应用程序主机和ODBC数据源主机上拆分组件,允许任何JVM中的JDBC客户端应用程序使用Mac,Windows,Linux等上的ODBC数据源)。此解决方案不是免费的。

以上所有内容均可与ODBC驱动程序一起使用,以用于Sybase和Microsoft SQL Server(要么其他数据库)我们还生产...

来源
Translate

松鼠SQL是基于Java的SQL客户端,我在Windows和Linux上有丰富的经验。由于它是Java,因此应该可以解决问题。

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

来源
Translate

我投赞成票剃刀SQL也。它在许多方面都非常强大,并且实际上支持那里的大多数数据库。我主要将其用于SQL Server,MySQL和PostgreSQL。

来源
Translate

DbVisualizer支持许多不同的数据库。我以前曾使用过一个免费版本。从这里下载

来源
Translate

在过去两年左右的时间里,我取得了很好的成功纳维卡特对于MySQL。用户界面可以使用一些更新,但是它们提供的所有工具和选项对我来说都是合理的。

来源
Colby Lee
Translate

我喜欢SQLGrinder.

它是使用可可,因此看起来比这里提到的所有基于Java的应用程序都要好得多,并且感觉更像Mac OS X应用程序。

它使用JDBC驱动程序连接到Microsoft SQL Server 2005,FrontBase,MySQL,OpenBase,Oracle,PostgreSQL和Sybase。

免费试用或$ 59。

来源
Xenia Lee
Translate

我将Navicat客户端用于MySQL和PostgreSQL,并对它们感到满意。 “好”显然是主观的……您如何判断数据库客户?

来源
Translate

我一直在使用Oracle SQL Developer,因为Mac OS X上当前不提供用于SQL Server的Microsoft软件。我还建议使用RazorSQL或SQLGrinder。

来源
Translate

我用水折可以在Windows上运行,但是它基于Java,并且支持Mac OSX。

来源
Translate

我用过DB独奏),我非常喜欢。它只有99美元,可与许多更昂贵的工具相提并论。它支持Oracle,SQL Server,Sybase,MySQL,PostgreSQL等。

来源
Delia Lee
Translate

不确定开源,但是我听说过http://www.advenio.com/sqlgrinder/(没有尝试过,我更喜欢编写Python脚本来尝试一些事情,而不是使用GUI ;-)。

来源
Ingrid Lee
Translate

当询问此问题时,多年来,Microsoft的OS X远程桌面一直不受支持。它不是通用二进制文件,而且我发现它存在一些问题(我记得该应用程序将在连接失败后退出,而不是允许您更改连接信息然后重试)。

当时我推荐了开源冠心病,适用于Mac的RDP客户。

自那以后适用于Mac 2的Microsoft远程桌面客户端被释放。

来源
Tom Lee
Translate

我使用Eclipse的数据库开发插件-像所有基于Java的SQL编辑器一样,它可以与任何类型4(即纯Java)JDBC驱动程序一起跨平台工作。对于基本的东西没关系(主要的缺点是它很难提供事务控制-似乎总是设置auto-commit = true)。

Microsoft有一个不错的JDBC 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驱动程序桥了。

来源
Eleanore Lee
Translate

如果您还没有的话,它可能不是最好的解决方案,但是FileMaker 11带有Actual SQL Server ODBC驱动程序(http://www.actualtech.com/product_sqlserver.php)对于今天的我的客户端来说效果很好。 ODBC驱动程序只有29美元,而FileMaker是299美元,这就是为什么如果您已经拥有的话,可能会只考虑它。

来源
Translate

这并不能具体回答您的问题,因为我不确定Mac OS X中是否存在任何客户端,但是我通常只是远程桌面进入服务器并完成该工作。另一种选择是VMware融合(比平行线我认为)+ Windows XP +SQL Server管理Studio.

来源
sal
Translate

因为我已经在使用Eclipse,所以我已经将Eclipse与Quantum-DB插件一起使用了。

来源
Translate

编者:phpMyAdmin适用于MySQL,但询问器需要Microsoft SQL Server。

我发现的大多数解决方案都涉及使用ODBC驱动程序,然后使用您使用的任何客户端应用程序。例如,大猩猩SQL声称能够做到这一点,尽管该项目似乎被放弃了。

解决方案正在使用远程桌面要么的VMware/平行线.

来源
Amanda Lee
Translate

尝试CoRD并直接从服务器修改所需的内容。

它是开源的。

http://cord.sourceforge.net/

来源
Faithe Lee
Translate

对于MySQL,有质疑续集临。前者的价格为25美元,后者是免费的。您可以找到它们的比较这里,以及其他一些Mac OS X MySQL客户端的列表这里.

史蒂夫

来源
Translate

由于目前没有用于Mac OS X的MS SQL客户端,因此,谦虚建议,使用远程桌面对于Mac。

来源