关于合并复制

shootingstars 2005-07-23 05:19:08
小弟初次使用Sql server的合并复制功能,按照帮助的步骤,测试都通过了,问题是现在有一个非常奇怪的问题,不知道各位大哥谁遇到过?

环境:
局域网
两个Sql Server2000
合并复制
强制订阅

测试合并复制,功能上都通过了,问题是在:强制订阅时只能使用机器名,不能使用ip地址,如果使用ip地址,在复制监视器中显示“对XXX订阅无效”

...全文
244 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shootingstars 2005-08-04
  • 打赏
  • 举报
回复
谢谢斑主。。。

特别提示一点,别名必须与计算机名一致,否则订阅将会失败。。。(我就是以为别名可以任意选取,所以耽误了一个星期的时间,希望各位后来者少走弯路)
zjcxc 元老 2005-07-26
  • 打赏
  • 举报
回复
sql server可以通过客户端配置工具,为其配置别名进行访问,所以internet上是没有任何问题的
zjcxc 元老 2005-07-26
  • 打赏
  • 举报
回复
对于只能用IP,不能用计算机名的,为其注册服务器别名

(在连接端配置,比如,在订阅服务器上配置的话,服务器名称中输入的是发布服务器的IP)
开始--程序--Microsoft SQL Server--客户端网络实用工具
--别名--添加
--网络库选择"tcp/ip"--服务器别名输入SQL服务器名
--连接参数--服务器名称中输入SQL服务器ip地址
--如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号
shootingstars 2005-07-26
  • 打赏
  • 举报
回复
再顶一下...
jinfeiyang 2005-07-24
  • 打赏
  • 举报
回复
我顶,学习
StarsRiver 2005-07-24
  • 打赏
  • 举报
回复
gz
shootingstars 2005-07-24
  • 打赏
  • 举报
回复
顶一下...
shootingstars 2005-07-24
  • 打赏
  • 举报
回复
To zjcxc(邹建)
为什么不能使用ip呢?如果不能使用ip地址作为标识,我如何能够在广域网上进行数据同步呢?(微软的机器名是采用的什么协议,应该不能跨路由吧?)

看了一下Sql Server的帮助,其中专门有针对Internet上的发布一章,提到了使用ftp的方式进行快照的发布.但是给我的感觉似乎是因为安全原因才有必要使用ftp方式?

各位使用过复制功能的大哥,救救小弟吧,这个问题已经拖了两个星期都没有解决了.各位难道都是使用的机器名在局域网中进行的同步?
summerICEREDTEA 2005-07-23
  • 打赏
  • 举报
回复
-- zjcxc(邹建)
--本来就不能使用IP地址
呵呵 叫MS修改下 :)
zjcxc 元老 2005-07-23
  • 打赏
  • 举报
回复
本来就不能使用IP地址

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧