如何在 Ubuntu 20.04 LTS 上安装 Microsoft SQL Server

MS SQL 是 Microsoft 于 2016 年开源的关系数据库系统。 作为数据库服务器,它是一种软件产品,其主要功能是根据其他人的请求存储和检索数据。可以在同一台计算机或跨网络(包括 Internet)的另一台计算机上运行的软件应用程序。

Microsoft-SQL-Server

Ubuntu 20.04 LTS Focal Fossa 上安装 Microsoft SQL Server

步骤 1. 首先,通过apt在终端中运行以下命令确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade

步骤 2. 在 Ubuntu 20.04 上安装 Microsoft SQL Server。

现在我们从 Microsoft 存储库中导入 GPG 密钥:

sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

接下来,使用以下命令添加 SQL Server 存储库:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"

完成后,运行以下命令进行安装:

sudo apt update
sudo apt install mssql-server

安装完成后,通过运行初始设置继续设置 root 用户密码  :/opt/mssql/bin/mssql-conf setup

$ sudo /opt/mssql/bin/mssql-conf setup

usermod: no changes
Choose an edition of SQL Server:
  1) Evaluation (free, no production use rights, 180-day limit)
  2) Developer (free, no production use rights)
  3) Express (free)
  4) Web (PAID)
  5) Standard (PAID)
  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded
  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum
  8) I bought a license through a retail sales channel and have a product key to enter.

Details about editions can be found at
https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409

Use of PAID editions of this software requires separate licensing through a
Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate
number of licenses in place to install and run this software.

Enter your edition(1-8):

配置完成后,验证服务是否正在运行:

systemctl status mssql-server --no-pager

步骤 3. 配置防火墙。

允许 ssh 并启用防火墙:

sudo ufw allow 22
sudo ufw allow 1433
sudo ufw allow 1434
sudo ufw enable

步骤 4. 安装 SQL Server 工具和 UnixODBC。

要创建数据库,您需要连接一个可以在 SQL Server 上运行 Transact-SQL 语句的工具。以下步骤安装 SQL Server 命令行工具。

首先,导入公共存储库 GPG 密钥:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

接下来,注册 Microsoft Ubuntu 存储库:

curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

完成后,更新源列表并使用 unixODBC 开发包运行安装命令:

sudo apt update 
sudo apt install mssql-tools unixodbc-dev

安装后,将目录添加到 ,bash_profile以便整个系统都可以使用该命令:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profileecho 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrcsource ~/.bashrc

现在尝试使用此命令连接到 SQL Server。用你自己的修改它:

sqlcmd -S localhost -U SA -P '<YourPassword>'

如果成功,您应该得到一个命令提示符:1>。

感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 Microsoft SQL Server 2019。如需其他帮助或有用信息,我们建议您查看Microsoft SQL Server 官方网站

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun56781.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年6月23日 上午8:21
下一篇 2021年6月23日 上午8:27

相关推荐