日期:2014-05-17  浏览次数:20348 次

SQL2008 发布/订阅,非默认端口下连接发布服务器问题
复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接

关于这个提示,网上搜的答案都是说添加hosts 解析,

重点是发布服务器我用的不是1433默认端口,

在查找发布服务器的时候用计算机名连不上,

有过同样的经验的朋友指点下,

email:1716720@qq.com
------最佳解决方案--------------------
引用:
整天说这里多牛呀,只有吹的时候才出现么
牛人都不在啊,昨天通篇看了几篇邹建的blog,真是受益匪浅,这里的牛人一个个都不在了,可怜我们这些求学的人
------其他解决方案--------------------
服务器名称,1433
这样指定端口试试
------其他解决方案--------------------
复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接
------其他解决方案--------------------
引用:
服务器名称,1433
这样指定端口试试

++
Server=210.73.203.10,3433
------其他解决方案--------------------
指定服务器名端口号!
------其他解决方案--------------------
引用:
复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接
我是说用服务器名称加1433端口连接的啊,这不可行吗?
------其他解决方案--------------------
试过,不能认识
------其他解决方案--------------------
不能识别
------其他解决方案--------------------
楼主没有网上搜么?

你PING机器名和IP都通么?是不是域名解析问题呀!如果是的话要修改hosts文件:
C:\WINDOWS\system32\drivers\etc\hosts 
添加DNS记录,建立机器名和IP的映射关系,  127.0.0.1       localhost

如果在SSRS里创建复制,用实例名看看!
------其他解决方案--------------------
引用:
楼主没有网上搜么?

你PING机器名和IP都通么?是不是域名解析问题呀!如果是的话要修改hosts文件:
C:\WINDOWS\system32\drivers\etc\hosts 
添加DNS记录,建立机器名和IP的映射关系, 127.0.0.1 localhost

如果在SSRS里创建复制,用实例名看看!


我发布的服器,用的不是默认端口,如是1433,那是没问题的,谢谢

现在重点是在非默认端口的情况下,用机器名在订阅的时候连不上,


------其他解决方案--------------------
引用:
引用:
楼主没有网上搜么?

你PING机器名和IP都通么?是不是域名解析问题呀!如果是的话要修改hosts文件:
C:\WINDOWS\system32\drivers\etc\hosts
添加DNS记录,建立机器名和IP的映射关系, 127.0.0.1 localhost

如果在SSRS里创建复制,用实例名看看!


我发布的服器,用的不……


在配置管理器里右键,新建别名,输入别名名称,端口号,IP,协议,确定,在订阅的时候用别名代替服务器名试试!
------其他解决方案--------------------
这个也试过了,这些网有可以搜到的,
------其他解决方案--------------------
重点是发布服务器我用的不是1433默认端口

楼主是意思是其中一个服务器是1433端口,另一个不是么?订阅发布好像要保持端口号一致吧!
------其他解决方案--------------------
我把订阅的服务器的端口和发布的改了同样的了,也是连不上,

您好有空的帮我测试一下看呀
------其他解决方案--------------------
发布是在一台在局域网中服务器(一下缩写为W),一台有自主ip的服务器(以下缩写为L),首先把L注册到W中,具体步骤如下:
    L服务器具体做法:
    1.建立用户(administrators组)

       右键“我的电脑”选择“管理”弹出对话框,选择“本地用户和组”,单击“用户”,右边右键单击“新用户...”,输入用户名如username,密码password,单击复选框“用户不能更改密码”和“密码永不过期”,单击“确定”;查看用户会多一个新用户username,然后右击“username”,选择“属性”
弹出对话框,选择“隶属于”,删掉默认的“users”,然后单击“添加”--》高级...-->立即查找,选择“administrators”,确定,确定,确定。至此完成用户添加。

    2.把用户添加到数据库中