在一次編寫軟體的過程中,想讓遠在河南的同學對試一試,但是他的電腦上沒有與之對應的SQL資料庫不能便不能夠執行軟體。於是我想到了遠端連線。在使用花生殼的時候,遇到了一些問題,然而網路上並沒有與之對應的解決方法,為方便後來之人,總結問題以供參考:
我使用的是體驗版,進行實驗足夠了。
- 1.點選加號即可進入設定網頁。
- 2.SQLserver使用的協議是TCP,選擇tcp;
選擇SQLserver服務,外網域名自動根據賬戶彈出;
固定埠需要進行購買,這裡使用動態埠即可;
內網主機ip地址,是指自己電腦的ip地址,注意輸入的格式是否正確,我在複製貼上時在最前面多貼上了一個空格,就不行;
內網埠,SQLserver一般配置的時候被設成1433,注意自己是否已經將SQLserver設成可遠端連
3.之後可以在花生殼應用中看到已經連線成功,對映出的新地址是:103.46.128.44。
4.但此時同學還無法遠端連線到我的SQL資料庫。這個問題困惱了好久,忽然某天想到會不會是埠號的問題。因為選擇了動態埠,對映出來的埠號不再是1433。然而發現花生殼電腦客戶端無法查詢到埠號。最後在花生殼手機客戶端(使用花生殼,需進行實名認證)才查詢到,如下圖。此時埠號應該是11834
5.注意伺服器名稱的輸入格式,以英文逗號將ip和埠號隔開,即可成功連線