sqlserver安裝ubuntu
在ubuntu下安裝sqlserver
版本是20.4LTS ,?sqlserver 2019
文檔地址:
https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-linux-ver15
步驟:
1.導入公共存儲庫 GPG 密鑰:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
2.為 SQL Server 2019 注冊 Microsoft SQL Server Ubuntu 存儲庫:
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
3.運行以下命令以安裝 SQL Server:
sudo apt-get update
sudo apt-get install -y mssql-server
4.包安裝完成后,運行 mssql-conf setup,按照提示設置 SA 密碼并選擇版本。
sudo /opt/mssql/bin/mssql-conf setup
// 注意,設置密碼時會重復兩次,而且命令行窗口中上不會有字符顯示
5.完成配置后,驗證服務是否正在運行:
systemctl status mssql-server --no-pager
查看配置
sudo cat /var/opt/mssql/mssql.conf
重置密碼
sudo /opt/mssql/bin/mssql-conf set-sa-password
修改默認端口1433
文檔地址
https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-configure-mssql-conf?view=sql-server-linux-ver15#tcpport
步驟
1.使用“network.tcpport”的“set”命令以根用戶身份運行 mssql-conf 腳本:
sudo /opt/mssql/bin/mssql-conf set network.tcpport <new_tcp_port>
2.重啟 SQL Server 服務:
sudo systemctl restart mssql-server
使用windows ssms工具連接時的問題
在win10上用ssms工具連接linux上是sqlserver,無疑是比較簡便的.
文檔地址 - ssms版本
https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-manage-ssms?view=sql-server-linux-ver15#install-the-newest-version-of-sql-server-management-studio-ssms
文檔地址 - 遠程端口修改
https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-configure-mssql-conf?view=sql-server-linux-ver15#enable-outbound-network-access
在ssms里寫IP和端口時注意:
IP加端口號之間使用 , 號隔開,這個問題困了好久,使用 : 號是錯誤的.
1.1.1.1,1445
sa
password
?
asp.net core ado.net 連接字符串
server = localhost,1433; uid = sa; pwd = 123456; Initial Catalog = master
// server 是sqlserver服務器名字,本機可以寫localhost,如果安裝時沒有使用默認的1433端口號,那么后面加一個逗號,寫上端口號
?
其它問題
文檔地址 - 常見問題
https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-troubleshooting-guide?view=sql-server-linux-ver15#common-issues
linux主機名字不能超過15個字符
密碼不能有特色字符,例如 $
https://www.dianjilingqu.com/459475.html