在Ubuntu上安裝和配置SQL Server時,遵循一些最佳實踐可以幫助確保系統的穩定性、安全性和性能。以下是一些關鍵的最佳實踐:
sudo apt update
sudo apt upgrade -y
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/mssql-server/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/mssql-release.list'
sudo apt-get update
sudo ACCEPT_EULA=Y apt-get install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
sudo ufw allow 1433/tcp
EXEC sp_configure 'max server memory (MB)', <value>;
RECONFIGURE;
BACKUP DATABASE [YourDatabaseName] TO DISK = 'YourBackupPath';
CREATE SERVER AUDIT [YourAuditName]
TO FILE
(FILEPATH = 'YourAuditFilePath')
WITH (ON_FAILURE = CONTINUE);
EXEC xp_instance_regwrite
@rootkey = 'HKEY_LOCAL_MACHINE',
@key = 'Software\Microsoft\MSSQLServer\MSSQLServer',
@value_name = 'RemoteBindAddress',
@value = 'YourIP';
sudo systemctl restart mssql-server
sudo systemctl restart mssql-server.service
sudo apt update
sudo apt upgrade -y
通過遵循這些最佳實踐,您可以在Ubuntu上更安全、高效地運行SQL Server。