首先,配置....
- 在Vista Home Premium操作系統
運行SQL 2012開發者(默認實例僅MSSQLSERVER) - HomeOfficePC - SQL/Vista的盒(HomeOfficePC)通過無線
連接到家用路由器在路由器上分配了一個固定的IP地址
- HomeOfficePC正在運行(在自動)SQL引擎(tcp 1433),ReportServer(tcp 80),分析服務器
- HomeOfficePC未運行(手動)瀏覽器或代理程序
- HomeOfficePC防火牆具有TCP 1433,TCP 80和UDP 1434端口用於入站
- HomeOfficePC防火牆TCP 1433指向t o sqlservr.exe
- HomeOfficePC防火牆UDP 1434已打開,但未指向。
- 路由器(2線連接從AT & T)被pinholed轉發TCP 1433到HomeOfficePC固定IP
- 路由器被pinholed轉發UDP 1434到HomeOfficePC固定IP
- 路由器被pinholed轉發TCP 80至HomeOfficePC固定IP
如何使用SSMS連接到遠程SQL Server?
其次,成功....
- I可以遠程經由SSMS(共享MEM)從筆記本電腦連接+ QRY到英國內政部\ MSSQLSERVER,而在家裏
- I可以遠程連接+ QRY到HomeOfficePC \ MSSQLSERVER通過Android Galaxy S2(我的手機)SQL客戶端應用程序
- 我可以連接到任何域中的本地和遠程報表服務器現在
,失敗...
- 我不能遠程通過SSMS從任何其他遠程位置連接到英國內政部\ MSSQLSERVER(工作,星巴克等等)...是的,我確定SSMS客戶端正在運行tcp/ip。
所以我的問題是:
- 它是語法嗎?我如何使用SSMS連接到遠程SQL服務器IP?
您需要連接到暴露的DNS名稱或IP作爲服務器,而不是您的家庭網絡上的PC名稱。 – 2013-05-10 14:40:21