今日收到一個需求,SQL Express 也要能使用TCP/IP進行連線
以前的我一直都以為SQL Express是不能使用IP去連SQL的
後來總算找到了方法,在此做一個紀錄
前置準備:
1.伺服器驗證的地方要選取「SQL Server 及 Windows 驗證模式」
2.要建立資料庫的登入者帳密(預設管理員帳號是sa)
由於我找到的資料的步驟是先去開啟SQL Server 介面區組態
但我使用的資料庫是2008的版本,並未看到介面區組態,所以我就略過了這個步驟!
開啟TCP/IP
1.開啟SQL Server 組態管理員
2.展開SQL Server 網路組態
3.點擊SQLEXPRESS的通訊協定
4.TCP/IP 右鍵,設置IP 位址的頁籤
在頁籤的" IPAll " 區段內 進行修改
TCP 動態通訊埠-> 清空
TCP 通訊埠-> 1433
之後再啟動它
最後就可以回到SQL Express內測試看看是否能以IP登入了
記得要讓其他電腦連結SQL時,要把1433 port開放給人家連,
不然就會以為失敗了QWQ
參考網址:https://blog.miniasp.com/post/2007/12/28/How-to-enable-SQL-Express-TCP-IP-connection.aspx
以上解法在此做個記錄,新手上路發文有誤還請告知。
Lanlith
只是個路過的新手,發文有誤請告知。