sudo apt update && sudo apt upgrade
sudo apt install -y curl gnupg apt-transport-https
curl https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-archive-keyring.gpg
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
sudo apt update
sudo apt install --only-upgrade mssql-server # 仅升级SQL Server相关包
sudo apt full-upgrade # 升级所有包(谨慎使用,可能影响依赖)
sudo systemctl restart mssql-server
sqlcmd
或SSMS备份数据库,存储到安全位置。sqlcmd -S localhost -U sa -P "密码" -Q "BACKUP DATABASE [数据库名] TO DISK='/var/opt/mssql/backup/备份名.bak'"
sudo tail -f /var/opt/mssql/log/errorlog
。top
、htop
)监控资源占用,或通过SQL Server性能监视器分析慢查询。sudo ufw deny 1433/tcp # 拒绝未授权IP
sudo ufw allow from <信任IP> to any port 1433 # 允许特定IP
sudo ufw reload
UPDATE STATISTICS 表名
。