場景:Navicat 遠程連接SQL Server 2014 Express 報08001錯誤,經查驗防火牆端口1434,1433已經打開
過程:1. 一開始覺得是連接名稱問題,使用IP地址或者主機名進行連接,然后更換為IP地址\命名實例方式,使用后者較好
2. 更換連接字符串后仍然報錯08001,嘗試關閉防火牆,連接成功,說明問題出現在端口上
3. 使用netstat –ano命令查看,發現此命令太雞肋,上網查找工具,發現CurrPorts工具,甚好,發一個截圖。該軟件可以清晰的看到各種連接信息,尤其是可以看到遠程IP,這可以方便的在防火牆關閉的情況下查看遠程連接所需要的端口。
4. 發現Navicat需要使用9061端口,在防火牆中打開,遠程連接成功。