外网和内网其实是一样的。只不过,外网一般使用IP而已。
--sql server 2000
如何打开1433端口?本地连接--〉属性--〉TCP/IP属性--〉高级--〉选项--〉TCP/IP 筛选属性然后自己添加就可以了。--sql server 2005
如何打开sql server 2005 的1433端口配置工具-->Sql Server Configuration Manager-->MSSQLSERVER的协议看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"配置工具-->Sql Server Configuration Manager-->SQL Native Client 配置-->客户端协议-->TCP/IP选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"

解决方案 »

  1.   

    OS检查这些:(192。168。9。61用A服代替)
    1、A服已关闭防火墙,或者开放1433端口。
    2、A服正确配置网关为路由IP,且DNS是正确的。SQLServer检查这些(192。168。9。61上的SQLserver用ASQL代替)
    1、ASQL正确启用TCP/IP协议,并启用默认端口1433。(必须确认)
    2、ASQL已安装SP4补丁。暂时只能想到这些,剩下的基本是网络状况的问题。同时建议注册路由的动态免费域名,尝试用域名连接试试。
      

  2.   

    内网如果可以的话~外网也是一样的·主要要验证端口映射是否有问题,还有是否有防火墙之类的影响。
    可以在本机上用TCP测试工具建立一个TCPserver,是否可以telnet成功~