sudo apt update && sudo apt upgrade -y
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
sudo apt install -y mssql-server
sudo systemctl status mssql-server --no-pager # 检查服务状态
sqlcmd -S localhost -E -Q "SELECT @@VERSION" # 验证版本
sqlcmd
命令行工具:sqlcmd -S localhost -E -Q "BACKUP DATABASE [YourDB] TO DISK='/path/to/backup.bak'"
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
top
或htop
监控系统资源,或通过SQL Server日志排查异常。sudo /opt/mssql/bin/mssql-conf set-sa-password
sudo ufw deny 1433
sudo ufw allow from <trusted_ip> to any port 1433
/var/opt/mssql/log
):sudo truncate -s 0 /var/opt/mssql/log/*.log # 清空日志(谨慎操作)