96SEO 2025-09-05 10:35 8
在开始配置SQL Server之前,请确保您的Ubuntu系统满足以下要求:
先说说您需要导入Microsoft的GPG密钥以验证软件的完整性。
sudo apt-get update
sudo apt-get install gnupg2
sudo apt-get install -y apt-transport-https
wget https://packages.microsoft.com/config/ubuntu/20.04/prod.list -O /etc/apt/sources.list.d/mssql-release.list
sudo apt-get update
接下来注册SQL Server存储库。
sudo apt-get update
使用以下命令安装SQL Server。
sudo ACCEPT_EULA=Y apt-get install msodbc18 msodbcsql17 mssql-server mssql-tools
安装完成后运行以下命令配置SQL Server服务。
sudo /opt/mssql/bin/mssql-conf setup
sudo systemctl start mssql-agent-service
使用以下命令设置SQL Server代理在系统启动时自动启动。
sudo systemctl enable mssql-agent-service
默认情况下SQL Server使用TCP端口1433。您需要确保此端口在防火墙中开放。
sudo ufw allow 1433/tcp
使用以下命令启用SQL Server防火墙规则。
sudo ufw enable
您可以根据系统资源调整SQL Server的内存分配。使用以下命令进行设置:
sudo /opt/mssql/bin/mssql-conf set sqlserver.config.max_server_memory 4096
禁用自动统计信息更新可以提高性能。使用以下命令进行设置:
sudo /opt/mssql/bin/mssql-conf set sqlserver.config.auto_update_stats_async 0
通过以上步骤,您可以在Ubuntu上配置SQL Server并实现高效运行。请根据您的具体需求调整配置,以获得最佳性能。
Demand feedback