首先,配置....
- 在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