在Debian上升级SQL Server版本的过程可能因版本和具体需求而有所不同,但以下步骤提供了一般的指导:
首先,确保你的Debian系统是最新的。打开终端并执行以下命令来更新软件包列表并升级已安装的软件包:
sudo apt update && sudo apt upgrade
SQL Server安装需要一些额外的软件支持。执行以下命令安装这些依赖:
sudo apt install -y curl gnupg apt-transport-https
Microsoft使用GPG密钥来签名其软件包。通过以下命令导入Microsoft的GPG密钥:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
接下来,配置系统以使用Microsoft的存储库。创建一个新的 sources.list
文件并添加存储库信息。请注意,上述命令中的 debian/12
应替换为你所使用的Debian版本:
echo "deb [signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/debian/12/prod/ stable main" | sudo tee /etc/apt/sources.list.d/mssql-server.list > /dev/null
运行以下命令来安装或更新SQL Server。如果系统提示接受最终用户许可协议 (EULA),请按照提示操作:
sudo apt install -y msodbcsql17
安装完成后,启动SQL Server服务,并使其能够随系统自动启动:
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
可以使用以下命令来检查SQL Server服务的状态:
sudo systemctl status mssql-server
默认情况下,SQL Server使用端口1433进行通信。需要添加防火墙规则以允许此端口上的流量:
sudo ufw allow 1433/tcp
sudo ufw reload
可以使用 sqlcmd
命令行工具连接到SQL Server实例:
sqlcmd -S localhost -U sa -P your_password
请将 your_password
替换为实际的SA密码。
请注意,以上信息提供了一般的指导,具体步骤可能因Debian版本、SQL Server版本以及特定的系统配置而有所不同。建议参考Microsoft的官方文档或寻求专业的技术支持以获取详细的升级指南。