1. 程式人生 > >遠端連線SQL Server 2014遇到的問題和解決

遠端連線SQL Server 2014遇到的問題和解決

在Win8.1 pro的主機上安裝SQL Server 2014,配置TCPIP連線屬性,IP:192.168.0.234,埠1433.

在本機可以通過IP地址的資料庫引擎登入資料庫,可用同網段的其它電腦遠端登入一直不成功。檢視網上資料,認為是主機防火牆的問題。在微軟網站上查詢相關的文件找到了答案。http://msdn.microsoft.com/zh-cn/library/ms175043.aspx,按裡面所示

開啟 Windows 防火牆的埠以進行 TCP 訪問

  1. 在“開始”選單上,單擊“執行”,鍵入 WF.msc,然後單擊“確定”

  2. “高階安全 Windows 防火牆”的左窗格中,右鍵單擊“入站規則”

    ,然後在操作窗格中單擊“新建規則”

  3. “規則型別”對話方塊中,選擇“埠”,然後單擊“下一步”

  4. “協議和埠”對話方塊中,選擇 TCP。 選擇“特定本地埠”,然後鍵入資料庫引擎例項的埠號,例如預設例項的埠號 1433 單擊“下一步”

  5. “操作”對話方塊中,選擇“允許連線”,然後單擊“下一步”

  6. “配置檔案”對話方塊中,選擇在您想要連線到資料庫引擎時描述計算機連線環境的任何配置檔案,然後單擊“下一步”

  7. “名稱”對話方塊中,輸入此規則的名稱和說明,再單擊“完成”

在使用動態埠時開啟對 SQL Server 的訪問

  1. 在“開始”選單上,單擊“執行”,鍵入 WF.msc,然後單擊“確定”

  2. “高階安全 Windows 防火牆”的左窗格中,右鍵單擊“入站規則”,然後在操作窗格中單擊“新建規則”

  3. “規則型別”對話方塊中,選擇“程式”,然後單擊“下一步”

  4. “程式”對話方塊中,選擇“此程式路徑”。 單擊“瀏覽”,導航到要通過防火牆訪問的 SQL Server 例項,再單擊“開啟” 預設情況下,SQL Server 位於 C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn\Sqlservr.exe。 單擊“下一步”

  5. “操作”對話方塊中,選擇“允許連線”,然後單擊“下一步”

  6. “配置檔案”對話方塊中,選擇在您想要連線到資料庫引擎時描述計算機連線環境的任何配置檔案,然後單擊“下一步”

  7. “名稱”對話方塊中,輸入此規則的名稱和說明,再單擊“完成”

通過遠端IP登入成功。