一直以來打算自己做一個博客網站,前段時間開始准備做了,正好碰上新睿雲服務器免費一年的活動,趕緊拿下。裝好了sqlserver ,用本地訪問沒有問題,但是關鍵是外網訪問一直不行找了好多資料最終才搞定。下面我把解決方案全部列出來供大家一個參考
右鍵點擊數據庫,屬性中選擇連接,勾上下面的允許遠程連接到此服務器
選擇登錄模式為混合模式允許windows和sqlserver登錄訪問,不過這個應該是代價都知道
sqlserver 配置管理器中所有的協議都打開,其實主要是TCP協議,全部設置為啟用
這里端口號默認是1433,我自己改了一個,不改用默認的應該也是沒問題的,不過要注意,是所有TCP協議的端口最好設置為一致
如果說你是自定義的端口號的話,還需要在防火牆里面配置一下端口號,這一段我就不說了,百度一下就ok
設置完成后重啟一下服務,到這sqlserver基本上就配置完成了,90%的連接不成功就可以解決了
但是我發現還是不能用外網訪問。。。。。。。。。。。。。。。。。。。。
無意中發現雲服務器還有一個防火牆,這時候我才明白在服務器中設置了端口號沒有用,因為在外面還有一層,所以找到了雲服務器的防火牆配置
添加了端口號之后,telnet ip + 端口直接就進去了
以上僅供大家參考,這是我個人的解決方法,希望能幫到大家