如何在 Debian 12 上安装 Microsoft SQL Server

Linux命令 Edge插件网 1年前 (2023-09-25) 681次浏览 已收录 0个评论

在当今数据驱动的世界中,对强大而高效的数据库管理系统的需求至关重要。Microsoft SQL Server 是管理关系数据库的最流行选择之一。

如何在 Debian 12 上安装 Microsoft SQL Server

在 Debian 12 书虫上安装 Microsoft SQL Server

第 1 步。在我们安装任何软件之前,通过在终端中运行以下命令来确保您的系统是最新的非常重要:apt

<span class="pln">sudo apt update</span>

此命令将刷新存储库,允许您安装最新版本的软件包。

第 2 步。在 Debian 12安装 Microsoft SQL Server

要访问 SQL Server,您需要将官方Microsoft存储库添加到您的系统中。方法如下:

首先,导入 Microsoft GPG 密钥以确保您下载的软件包来自受信任的来源:

<span class="pln">sudo curl https</span><span class="pun">:</span><span class="com">//packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -</span>

接下来,将 SQL Server 存储库添加到系统文件中:sources.list

<span class="pln">sudo curl https</span><span class="pun">:</span><span class="com">//packages.microsoft.com/config/debian/12/prod.list > /etc/apt/sources.list.d/mssql-release.list</span>

准备好存储库后,您就可以在 Debian 12 系统上安装 Microsoft SQL Server

<span class="pln">sudo apt update
sudo apt install mssql</span><span class="pun">-</span><span class="pln">server</span>

在安装过程中,系统将提示你接受最终用户许可协议 (EULA)。通读协议并接受协议以继续。

启动 SQL Server 服务,并使它能够随系统自动启动:

<span class="pln">sudo systemctl start mssql</span><span class="pun">-</span><span class="pln">server
sudo systemctl enable mssql</span><span class="pun">-</span><span class="pln">server</span>

第 3 步。配置防火墙规则。

默认情况下,SQL Server 使用端口 1433 进行通信。您需要添加防火墙规则以允许此端口上的流量:

<span class="pln">sudo ufw allow </span><span class="lit">1433</span><span class="pun">/</span><span class="pln">tcp</span>

激活防火墙规则:

<span class="pln">sudo ufw reload</span>

要确认防火墙规则处于活动状态,请运行:

<span class="pln">sudo ufw status</span>

第 4 步。连接到 SQL Server。

安装、配置和设置防火墙后,即可连接到 SQL Server 实例。若要从命令行与 SQL Server 交互,需要该实用工具。使用以下命令安装它:sqlcmd

<span class="pln">sudo apt install mssql</span><span class="pun">-</span><span class="pln">tools</span>

现在,让我们使用以下方法连接到 SQL Server:sqlcmd

<span class="pln">sqlcmd </span><span class="pun">-</span><span class="pln">S localhost </span><span class="pun">-</span><span class="pln">U sa </span><span class="pun">-</span><span class="pln">P your_password</span>

第5步。备份和还原数据库。

  • 创建 SQL Server 数据库备份
<span class="pln">sqlcmd </span><span class="pun">-</span><span class="pln">S localhost </span><span class="pun">-</span><span class="pln">U sa </span><span class="pun">-</span><span class="pln">P your_password </span><span class="pun">-</span><span class="pln">Q </span><span class="str">"BACKUP DATABASE YourDatabase TO DISK='/var/opt/mssql/data/YourDatabase.bak'"</span>
  • 从备份还原 SQL Server 数据库
<span class="pln">sqlcmd </span><span class="pun">-</span><span class="pln">S localhost </span><span class="pun">-</span><span class="pln">U sa </span><span class="pun">-</span><span class="pln">P your_password </span><span class="pun">-</span><span class="pln">Q </span><span class="str">"RESTORE DATABASE YourDatabase FROM DISK='/var/opt/mssql/data/YourDatabase.bak'"</span>

感謝您使用本教鬥在 Debian 12 Bookworm 上安裝最新版本的 Microsoft SQL Server。有关其他帮助或有用信息,我们建议您查看 Microsoft SQL 官方网站


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 Debian 12 上安装 Microsoft SQL Server
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址