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 表名
。