1. 简介
SQL Server是一款强大的关系型数据库管理系统,最初由微软于1989年发布。SQL Server支持多种数据处理方式,包括事务处理、数据仓库、分析以及BI(商业智能)操作。在Ubuntu系统上安装SQL Server可以为用户提供更多方便快捷的数据管理方式。
2. 准备工作
2.1 确认Ubuntu版本
在开始安装SQL Server之前,您需要先确认当前使用的Ubuntu版本是否符合SQL Server的安装要求。目前SQL Server支持的Ubuntu版本有Ubuntu 16.04, 18.04和20.04。您可以通过以下命令查看当前Ubuntu版本:
lsb_release -a
如果当前使用的Ubuntu版本不在支持范围内,则需要升级到支持的Ubuntu版本后再进行安装。
2.2 下载SQL Server
在确认了Ubuntu版本后,您需要下载SQL Server安装文件。最新版本的SQL Server安装文件可以在微软官网上获取:
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
您需要下载适合您所使用Ubuntu版本的SQL Server安装文件。
2.3 安装依赖包
在安装SQL Server之前,您需要安装一些必要的依赖包。可以通过以下命令来安装这些依赖包:
sudo apt-get install curl apt-transport-https sudo libunwind8 libicu55 libnuma1 -y
3. 安装SQL Server
3.1 导入GPG密钥
在安装SQL Server之前,需要导入Microsoft GPG公钥,以验证所下载的SQL Server软件包的完整性。可以通过以下命令导入GPG密钥:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
3.2 添加Microsoft SQL Server仓库
继续进行安装之前,您需要添加SQL Server的仓库列表。您可以通过以下命令添加SQL Server的仓库列表:
sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list)"
3.3 安装SQL Server
在添加SQL Server仓库后,您可以通过以下命令来安装SQL Server:
sudo apt-get update
sudo apt-get install -y mssql-server
上述操作将会下载并安装SQL Server。为了保护用户数据安全,安装过程中需要设置MSSQL SA用户的密码。因此需要在安装过程中输入密码并确认。
3.4 配置SQL Server
安装SQL Server后,需要配置SQL Server以便启动并运行。可以通过以下命令来配置SQL Server:
sudo /opt/mssql/bin/mssql-conf setup
上述命令将会提供一些安装选项,例如是否要启用新功能或自定义MSSQL SA账户密码等。可以根据自身需求进行选择。
4. 验证SQL Server
4.1 验证SQL Server服务是否正在运行
安装和配置SQL Server后,您需要检查SQL Server服务是否正在运行。可以输入以下命令来检查SQL Server服务状态:
systemctl status mssql-server --no-pager
如果SQL Server服务正在运行,您将会看到以下信息:
● mssql-server.service - Microsoft SQL Server Database Engine
Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)
Active: active (running) since The time; ./ago
Docs: https://docs.microsoft.com/en-us/sql/linux
Main PID: 12345 (sqlservr)
Tasks: 135
Memory: 1.1G
CGroup: /system.slice/mssql-server.service
└─12345 /opt/mssql/bin/sqlservr
4.2 连接SQL Server
通过安装包自带命令行工具sqlcmd可以连接SQL Server,可以通过以下命令连接到SQL Server:
sqlcmd -S localhost -U SA -P your_password
如果连接成功,您将会看到以下信息:
1>
这表示您已经成功连接到SQL Server。输入exit命令并按Enter键退出数据库命令行。
5. 安装SQL Server可视化工具
通过安装SQL Server可视化工具可以提高数据管理和操作效率。在Ubuntu系统上常见的SQL Server可视化工具有DBeaver、SQL Operations Studio等。
5.1 安装DBeaver
您可以通过以下命令在Ubuntu系统上安装DBeaver:
sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install -y dbeaver-ce
安装完成后,您可以在应用列表中找到DBeaver程序,并用它来连接和管理SQL Server数据库。
5.2 安装SQL Operations Studio
要在Ubuntu系统中安装SQL Operations Studio,可以在以下链接中下载适合您Ubuntu版本的软件:
https://docs.microsoft.com/en-us/sql/sql-operations-studio/download?view=sql-server-ver15
您可以将所下载的SQL Operations Studio软件解压并运行。
6. 总结
本文介绍了如何在Ubuntu系统中安装SQL Server以及SQL Server可视化工具。通过SQL Server的安装可以为用户提供稳定、强大和方便的数据管理方式。同时通过可视化工具的安装,用户可以更加快捷和高效地操作和管理数据库。