zoukankan      html  css  js  c++  java
  • sql server 搭建发布订阅后,改端口不正常工作的问题

    sql 的发布订阅,想必大家都了解,但一般都是在默认的1433的情况下搭建的,那么1433换成别的端口,发布还能正常工作吗?

      在一次客户的真实场景上我就遇到了。

    好了,今天不想写太多,简化下, 测试环境

       发布服务器  计算机名 win-01 

       分发服务器  计算机名 win-01  (与发布用的同一台)

       订阅服务器  计算机名 win-02

       用到的试验库是  YY

      在默认的端口1433  的场景下 ,我们已经搭建起了发布订阅,如图

       

    做了两张表的复制。

    我们看下 复制监视器  

     在win-01 的 表中插入、删除、修改都是正常的,这里就不多做介绍了。

    那么 ,这时我们把win-02 这台实例默认的 1433 改成 4111 后,订阅还正常不?

     我们此时再看下复制监时器的状态,如图

    这是状态已经是,连不上订阅的状态了, 此时我们再写入数据,

    发布服务器 win-01 

    订阅服务器win-02  

    可以看到,并没有同步过来。此时应该怎么办呢?

    经过测试发现,只需要在win-01 也就是 分发的服务器上,通过建立别名的方式去映射就可以了。

    win-01 上建立别名  如图

     记住两个都要创建上,32位的是给通过图形界面创建订阅用到的别名,64位的 是给同步程序用的(不需重启)。

    这是我们再看复制监视器 

    再看 win-02 上的表中的数据  如图

     已经同步过来了。

  • 相关阅读:
    把office文档转换为html过程中的一些坑
    Win10内置应用恢复初始状态
    HTTP 错误 500.23
    关于Application.Lock和Lock(obj) 转 http://www.cnblogs.com/yeagen/archive/2012/03/01/2375610.html
    正则表达式 细节
    Python常用内置函数总结
    将Python脚本封装成exe可执行文件 转
    爬虫技能
    python之map、filter、reduce、lambda函数 转
    小细节
  • 原文地址:https://www.cnblogs.com/fooa1098/p/5632980.html
Copyright © 2011-2022 走看看