場景
可能平時大家連接Sql Server數據庫的時候,都是直接IP+用戶名和密碼的方式,很少會關心Sql Server端口的問題。實際場景當中,我們還是會碰到Sql Server端口變更的問題,不是默認的1433端口,可能是其他端口(有些公司防火牆限制或者為了安全性問題考慮而變更了默認端口)。
解決方法
大家可能會很容易把服務器地址寫成了:xx.xx.xx.xx:7788這種方式,以冒號分隔的,這樣是錯誤的,其實Sql Server加端口號的正確方式是加分號,如下所示:
xx.xx.xx.xx;7788
(1)SQL Server Management Studio 配置如下

(2)Navicat 配置如下

