如何在 Linux 上安装 Azure Data Studio 来管理 SQL Server
Azure Data Studio 可帮助你管理基于云的数据库服务器和本地数据库服务器。下面介绍如何在 Linux 上安装它。
对于大多数现代企业来说,数据是最有价值的资产之一。通常,数据库用于保存数据、提供流畅的用户体验并提供操作见解。
在这里,我们将向你展示如何开始在 Linux 上使用 Azure Data Studio。您可以使用它来设计、查询和管理云中或本地的数据或 SQL Server 数据库。
什么是 Azure Data Studio?
Azure Data Studio 是一种跨平台数据库管理工具,可在 Mac、Windows 和 Linux 上使用。 Azure Data Studio 具有 Microsoft SQL Server Management Studio (SSMS) 包含的大部分功能,但更轻量级且可扩展。但是,它并不意味着可以替代 SSMS。
您可以将 Azure Data Studio 用于基于云的数据库和本地数据库。它非常模块化,并使用软件扩展来扩展或扩展其功能。例如,您可以使用它连接到 PostgreSQL。
Azure Data Studio 是为现代软件工程师或数据分析师构建的。它的一些核心功能包括:
用于监控数据库的高度可定制的仪表板
一个集成的终端窗口,用于使用 PowerShell、Bash 等与数据库进行交互。
支持 Jupyter 笔记本
具有 IntelliSense 支持的 SQL 查询编辑器
Azure Data Studio 是完全开源的,你可以在 GitHub 上访问其代码库。
在 Linux 上安装 Azure Data Studio
在开始安装之前,请下载与当前运行的发行版相对应的 Azure Data Studio 包。
下载:Azure Data Studio(免费)
在 Debian 和基于 Ubuntu 的发行版上
如果您使用基于 Debian 的发行版(例如 Ubuntu),请下载相应的 DEB 软件包并使用以下 cd 命令导航到下载目录:
cd ~/Downloads
然后,使用 APT 包管理器安装 Azure Data Studio。
sudo apt install ./azuredatastudio-linux-*.deb
在 RHEL、CentOS 和 Fedora 上
对于 Red Hat Enterprise Linux (RHEL) 及其衍生产品,请下载 RPM 文件,然后导航到“下载”目录。
cd ~/Downloads
使用YUM安装Azure Data Studio,如下:
sudo yum install ./azuredatastudio-linux-1.35.1.rpm
运行以下命令下载所需的依赖项:
sudo yum install libXScrnSaver
在 Arch Linux 上
您可以使用 Yay 在基于 Arch 的发行版上安装 Azure Data Studio:
yay -S azuredatastudio-bin
启动 Azure Data Studio
您可以从系统上的“应用程序”菜单或通过运行以下命令从终端启动 Azure Data Studio:
azuredatastudio
连接到数据库
您可以从 Azure Data Studio 的主页轻松连接到云或本地数据库。如果您之前连接过其他数据库,您可以在左侧边栏找到它们。
绿点表示您当前已连接到特定数据库,而红点则表示您已断开连接。
单击新建连接按钮,Azure Data Studio 将向您显示一个连接屏幕,供您输入登录凭据和其他数据库详细信息。
输入您要连接的服务器的名称并提供所需的登录凭据。我们在这里使用 SQL 登录,但如果需要,您也可以使用 Windows 身份验证。
最后,单击连接按钮连接到您的 SQL Server 数据库。
使用高级按钮访问更多连接配置,例如首选端口、连接超时和其他安全配置,以确保您的数据安全。
卸载 Azure Data Studio
在基于 Debian 的发行版上,可以使用 apt remove 命令卸载 Azure Data Studio:
sudo apt remove azuredatastudio
在 RHEL、Fedora 和类似发行版上,通过运行以下命令卸载 Azure Data Studio:
sudo yum remove azuredatastudio
要在 Arch Linux 上卸载从 AUR 下载的 Azure Data Studio:
sudo yay -R azuredatastudio-bin
访问 Linux 上的云和本地数据库
本指南向你展示了如何使用 Linux 上的 Azure Data Studio 访问基于云的数据库实例和本地数据库实例。它重量轻、易于设置,并且可在所有主要操作系统上使用,包括 macOS、Windows 和 Linux。
Azure Data Studio还支持数据库备份和恢复以进行数据或灾难恢复。需要时,可以使用 Azure Data Studio 轻松恢复损坏的数据。