一、準備工作:安裝必要依賴
首先,使用以下命令安裝必要的軟件包:
sudo yum install -y wget epel-release
二、下載安裝程序配置
wget https://packages.microsoft.com/config/rhel/7/prod.list
三、創建Microsoft Repository配置文件
創建一個新的yum倉庫配置文件:
sudo vi /etc/yum.repos.d/mssql-release.repo
將以下內容復制粘貼到文件中,保存并退出:
[mssql-release] name=Microsoft SQL Server baseurl=https://packages.microsoft.com/config/rhel/7/prod.list enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
四、安裝SQL Server核心組件
安裝SQL Server的核心數據庫連接組件:
sudo yum install -y msodbcsql17
五、安裝SQL Server命令行工具
安裝用于管理SQL Server的命令行工具:
sudo yum install -y unixodbc-devel msodbcsql17-tools
六、配置環境變量
將SQL Server的bin目錄添加到系統環境變量PATH中:
echo 'export PATH=/opt/mssql/bin:$PATH' >> ~/.bashrc source ~/.bashrc
七、啟動并設置SQL Server服務
啟動SQL Server服務:
sudo systemctl start mssql-server
設置SQL Server服務開機自動啟動:
sudo systemctl enable mssql-server
八、運行SQL Server安裝向導(接受許可協議并更新)
運行安裝向導,接受最終用戶許可協議并進行必要的更新:
sudo /opt/mssql/bin/sqlservr --accept-eula Y --update
九、連接SQL Server數據庫
使用sqlcmd命令連接到SQL Server的master數據庫:
sudo /opt/mssql/bin/sqlcmd -S localhost -d master -E
至此,SQL Server已成功安裝在centos系統上。您可以使用SQL Server Management Studio (SSMS)等工具連接到服務器,并創建新的數據庫。 請注意,以上步驟可能因SQL Server版本和CentOS版本的差異而略有不同,請根據實際情況進行調整。