sql2008和sql2000的发布订阅问题,求大神解答

时间:2022-11-23 17:11:35
现在有两台服务器,A台式sql2008,B台式sql2000,我要做个发布定于;
发布服务器为sql2008,订阅服务器为sql2000;
我在sql2008上建了个发布,然后远程链接到sql2000,连接用的是服务器名称,关键就是订阅服务器那边的sql2000改了端口,比如所以我远程连接的时候为 sql2000xxx,2433,但是这样一来的话,是无法新建订阅的,弹出提示错误是无法使用别名,ip等连接,只能用服务器名称;
但是改了端口后连接方式就成了:服务器名称,2433,这样才能连接,但是订阅时是不识别的,难道一定要把端口改成默认的才行吗?
求数据库高手解答问题,分不够,我再加,谢谢

8 个解决方案

#1


一、启动一个端口映射的程序,仍然对分发服务器启用1433端口
二、使用类似别名的方法,让分发服务器可以通过不带端口的服务器名来访问
当然最好还是将端口恢复成默认为好。

#2


to : lixzhong
怎么启动端口映射程序啊,不太会啊,求指导

#3


自己顶啊自定顶,不要沉啊,不要沉啊,在线等大神啊,等大神

#4


用服务器名称建一个别名,发布订阅的时候用别名去访问。

#5


配置管理器里面加一个别名就可以了

#6


新建订阅的时候是不允许别名,ip的

#7


控制面板,配置工具,数据源配置,ok

#8


引用 6 楼 xiaoyaozi_ 的回复:
新建订阅的时候是不允许别名,ip的

你试了吗?

新建那个提示是微软逗你玩的。。。

#1


一、启动一个端口映射的程序,仍然对分发服务器启用1433端口
二、使用类似别名的方法,让分发服务器可以通过不带端口的服务器名来访问
当然最好还是将端口恢复成默认为好。

#2


to : lixzhong
怎么启动端口映射程序啊,不太会啊,求指导

#3


自己顶啊自定顶,不要沉啊,不要沉啊,在线等大神啊,等大神

#4


用服务器名称建一个别名,发布订阅的时候用别名去访问。

#5


配置管理器里面加一个别名就可以了

#6


新建订阅的时候是不允许别名,ip的

#7


控制面板,配置工具,数据源配置,ok

#8


引用 6 楼 xiaoyaozi_ 的回复:
新建订阅的时候是不允许别名,ip的

你试了吗?

新建那个提示是微软逗你玩的。。。