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 上的表中的数据  如图

     已经同步过来了。

  • 相关阅读:
    微信小程序 单选按钮 最佳
    微信小程序 单选按钮的实现
    微信小程序 单选框实现
    Java Code To Create Pyramid and Pattern
    Java language
    npm Err! Unexpected end of JSON input while parsing near
    Node.js Express FrameWork Tutorial
    Higher-Order Function Examples
    Create First HTTP Web Server in Node.js: Complete Tutorial
    Node.js NPM Tutorial: Create, Publish, Extend & Manage
  • 原文地址:https://www.cnblogs.com/fooa1098/p/5632980.html
Copyright © 2011-2022 走看看