溫馨提示×

SQL Server在Ubuntu上的更新與升級

小樊
55
2025-04-03 05:16:06
欄目: 云計算

在Ubuntu上更新和升級SQL Server涉及幾個步驟,包括更新系統包、安裝最新的SQL Server版本以及配置數據庫服務。以下是詳細的步驟指南:

更新系統包

首先,確保你的Ubuntu系統已經安裝了最新的軟件包。打開終端并運行以下命令:

sudo apt update && sudo apt upgrade -y

安裝或更新SQL Server

  1. 導入公共存儲庫 GPG 密鑰
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
  1. 注冊 SQL Server Ubuntu 存儲庫

對于SQL Server 2022:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"

對于SQL Server 2019:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
  1. 安裝 SQL Server
sudo apt update
sudo apt install -y mssql-server

配置SQL Server

安裝完成后,你需要配置SQL Server。運行以下命令并按照提示操作:

sudo /opt/mssql/bin/mssql-conf setup

在此過程中,選擇合適的數據庫版本(如Evaluation、Developer或Express)并設置SQL Server代理的啟用狀態。

解決依賴問題

在安裝過程中,可能會遇到依賴性問題。例如,如果系統提示缺少liblber-2.4.so.2libssl1.1庫,你可以通過以下命令手動安裝這些庫:

sudo apt install libldap-2.4-2
sudo apt install libssl1.1

驗證安裝

最后,驗證SQL Server服務是否正常運行:

sudo systemctl status mssql-server --no-pager

如果服務正在運行,你將看到類似以下輸出:

● mssql-server.service - Microsoft SQL Server Database Engine
   Loaded: loaded (/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2023-12-01 10:00:00 UTC; 1min ago
 Main PID: 1234 (sqlservr)
   CGroup: /system.slice/mssql-server.service
           └─1234 /opt/mssql/bin/sqlservr

開啟SQL Server TCP端口

默認情況下,SQL Server使用端口1433。你需要在防火墻中開啟此端口以允許遠程連接:

sudo ufw allow 1433
sudo ufw enable

通過以上步驟,你可以在Ubuntu上成功更新和升級SQL Server。確保在更新和升級之前備份所有重要數據,以防萬一。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女