在Debian上安装和更新SQL Server可以通过Microsoft提供的存储库来实现。以下是一些基本的更新和维护技巧:
sudo apt update && sudo apt upgrade
curl
、gnupg
和 apt-transport-https
,这些是安装SQL Server存储库所必需的。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
sources.list
文件并添加存储库信息,以便系统可以从Microsoft的存储库中获取SQL Server的软件包。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 install -y msodbcsql17
sudo /opt/mssql/bin/mssql-conf setup
DBCC SHRINKFILE
命令来截断日志文件,释放空间。log_backup
事件来触发日志文件的切换。sqlcmd
工具连接到SQL Server。sudo apt install firewalld
sudo firewall-cmd --zone public --add-port 1433/tcp --permanents
sudo firewall-cmd --reload
在进行任何更新或维护操作之前,请务必备份所有重要数据,以防止数据丢失。同时,建议定期检查SQL Server的错误日志以获取更多详细信息。