Ubuntu桌面上的图形化MS-SQL客户端

我偶尔需要对我们服务器上运行的一个MS-SQL数据库进行小的编辑...
目前我正在使用DbVisualizer的评估版来完成这个任务(它是基于Java的,并使用一个叫做jTDS JDBC驱动程序与MS-SQL通信)...问题是它很贵,我想知道是否还有其他可用的工具。
最好是一款本地应用程序(或者是Java、Python、Perl等),而不是Windows/Wine/Mono。
希望能找到一个与MySQL Workbench或者我目前正在使用的DbVisualizer类似的用户界面的工具。
有什么建议吗?
7个回答

我使用DBeaver。他们的网站上提供了一个Debian软件包(.deb)。它类似于MySQL Workbench。

安装方法:从下载页面下载.deb文件,切换到你放置DBWeaver deb文件的目录,并运行sudo dpkg -i dbeaver-*.deb或者运行sudo snap install dbeaver-ce(适用于snap用户),或者运行sudo flatpak install flathub io.dbeaver.DBeaverCommunity(适用于flatpak用户)。


Sqlectron 是一个开源的、跨平台的 SQL 客户端,具有简洁、简单的图形用户界面,支持 Microsoft SQL Server(以及 PostgreSQL、MySQL、Cassandra 和 SQLite)。


在Ubuntu系统中安装DBeaver的最简单方法是:
sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce

运行 DBeaver:
dbeaver-ce

安装完成后,您可以使用“创建启动器”选项,在桌面区域创建一个快捷方式,并在命令字段中键入“dbeaver-ce”。

在当前版本(21)中,安装完成后,只需在命令行中输入“dbeaver”即可调用它。 - Fellipe Sanches

SQL Operation Studio,可在Windows、MacOS和Linux上运行。 RedGate网站上有一篇很好的评论。令人惊喜的是,现在还有一个SQL Profiler的扩展,智能感知和文档格式也非常出色。

我从他们的网站上引用:

SQLOPS是与SQL Server一起工作的新型开源多平台工具。我们首先看到了安装的简便性,然后介绍了界面。接下来,我们研究了一些常见任务,如编辑查询,然后回顾了酷炫的代码片段功能。最后,我们看了如何“窥视”数据库。尽管仍处于预览阶段,SQLOPS已经拥有许多功能,使其成为您工具包中值得拥有的重要组成部分。


你可以使用SQLOps,现在也被称为Azure Data Studio。你应该能够在这里获取它:https://aka.ms/sqlopsstudio,并在Windows、Mac或Linux上运行它。
在完全不同的机器上运行SSMS,并连接到你想要控制的机器和SQL Server实例。
在服务器机器上安装Oracle的Virtual Box,在VirtualBox中安装Windows,并在Windows中安装SSMS。然后将SSMS连接到你的服务器实例...

看起来还有一些其他的工具,比如DBeaver。
SQuirreL SQL Client
SQL Workbench/J
不过我得说,我更喜欢DBeaver,因为它会为你下载所需的驱动程序,并提供一个预制的.deb软件包。

  • 相关问题