搭建的 (多对一 And 一对多) 的 复制场景(实现数据DML的同步) ,

单独的多对一或者一对多的场景当然是没有问题,但因为业务需求,对多对一的这个“一”数据进行 DML 操作后 再分别同步到 “多” 的操作比较复杂;

设计目的是为实现管理层对各不同服务器数据之间的操作(查看、审核),而避免登录各厂区服务器的不便。

实现步骤: (各厂区统一安装 SQL Server 10.00 Enterprise 版本)

1、对厂区数据库分别建立 “发布、分发”,管理数据库建立“订阅”

数据表统一建立,分别需要增加字段rowguid , comp_no(厂区标识)

2、在管理数据库分别以 comp_no 字段过滤条件建立 "发布,分发" ,分别在各厂区建立相应的"订阅"

复制中遇到的 错误代码

1、20598  —— “应用复制的命令时在订阅服务器上找不到该行”

解决方法:

第一种是使用“右键->复制->分发服务器属性->默认配置文件->然后新建一个新的配置文件,”这样子就可以让分发的所有复制都使用新的配置文件,一般用来 修改一些公共的参数。

  第二种是打开复制监视器,然后双击你要修改的那个复制,在“操作”菜单下有个代理配置文件,打开它后新建一个配置文件,然后使用这个配置文件,这种方法 用来修改单个的复制的参数。

  新建后修改-SkipErrors这一项,点“值”栏后输入刚刚查到的ID号,就是20598,点确定,然后勾上你刚刚新建的这个配置文件。

  重启代理,打开复制监视器,你会发现它已经跳过了这个错误。

  如果是对等数据复制的话,要慎用,因为可能导致两个数据库的数据不一致,请先查明原因,然后再决定是否要跳过这个错误。

转载于:https://www.cnblogs.com/loudon/p/3617239.html

搭建 SQL Server 复制 (一)相关推荐

  1. 【Microsoft Azure 的1024种玩法】四十八.基于Azure Virtual Machines快速搭建SQL Server应用

    [简介] SQL Server系列软件是Microsoft 公司推出的关系型数据库管理系统,本文的主要内容是围绕着Azure Virtual Machines 来快速搭建SQL Server应用,使我 ...

  2. 通往SQL Server复制的阶梯:一级- SQL服务器复制介绍

    链接:http://www.sqlservercentral.com/articles/Stairway+Series/72274/ 文章:Stairway to SQL Server Replica ...

  3. SQL Server 复制需要有实际的服务器名称才能连接到服务器

    条件:以云端服务器作为主服务器进行合并复制,在连接到服务器时提示"SQL Server 复制需要有实际的服务器名称才能连接到服务器",网上百度后说要新建别名.以为是在云端服务器上新 ...

  4. 在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群

    需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服 ...

  5. SQL Server复制需要有实际的服务器名称才能连接到服务器

    SQL Server 2005/2008 配置 Transactional  Replication 过程中,出现如下异常信息. 异常信息: Replication.Utilities ------- ...

  6. [解决方案]sql server复制需要有实际的服务器名称才能连接到服务器

    在配置数据同步的时候,要求相互同步的两台机器的数据库必须通过默认实例名称进行连接.如果你的默认实例已经删掉了,在当前实例上进行新建发布操作时候,会提示你:"由于未在SqlServer的此实例 ...

  7. 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点)

    从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点) 第一篇 http://www.cnblogs.com/lyhabc/p/4678330.html 第二篇 http:// ...

  8. SQL Server复制需要有实际的服务器名称才能连接到服务器 错误解决方案

    SQL Server 2005/2008 配置 Transactional  Replication 过程中,出现如下异常信息. 异常信息: Replication.Utilities ------- ...

  9. sql server 快照_添加新文章,删除文章,更改快照文件夹路径和SQL Server复制中的数据筛选器行

    sql server 快照 In the last articles, we have learned Configuring Snapshot and Transactional SQL Serve ...

  10. 镜像数据库上SQL Server复制

    This article will review on how to configure SQL Server Replication along with mirroring on a databa ...

最新文章

  1. 智能物联网(AIoT,2020年)(中)
  2. PCL:点云配准1、基础知识:平面3自由度、旋转矩阵精讲
  3. 【Android】Java回调原理并结合Android源码进行理解
  4. 不属于python开发用户界面第三方库的是-模拟试卷C【单项选择题】
  5. android 中 四舍五入的method */
  6. 查询范围_企二哥:查询企业经营范围的三种方法
  7. 昆明理工大学复试计算机试题,2012年昆明理工大学计算机考研复试试题(.PDF
  8. 无人驾驶之入门(车联网和5G)
  9. LeetCode刷题(8)
  10. linux静态和动态路由英文,静态路由和动态路由的特点
  11. Promise/A+规范
  12. group by 和count 联合使用问题
  13. [iOS][Question]performselector may cause a leak because its selector is unknown
  14. Android移动应用基础教程【数据存储】
  15. jquery里判断数组内是否包含了指定的值或元素的方法
  16. 目前大数据工具主要哪些?
  17. Logic Pro X for Mac(专业级音频制作软件)
  18. 古体字与简体字对照表_王力_简体字与繁体字对照表
  19. 三角波发生器电路图分析
  20. linux部署的Oracle 11G数据库创建实例

热门文章

  1. Nginx源码阅读 ---- 模块的初始化过程,工作进程中初始化事件模块
  2. springboot jvm参数
  3. 云顶之弈机器人法爆_云顶之弈法爆流斗法阵容详解
  4. 一文读懂python数据分析_一文读懂聚类算法
  5. 10年专注单片机从业者告诉你如何自制一个属于自己的单片机开发板
  6. 面试题--------9、mysql的drop delete truncate 分别在什么场景下使用
  7. Jenkins系列二通过Deploy war/ear to a container方式部署maven项目,maven聚合项目到Tomcat
  8. Hibernate的单向N-N关联(四)
  9. 【渝粤教育】国家开放大学2018年秋季 2786T初级西方经济学 参考试题
  10. 【渝粤题库】陕西师范大学500003 热力学与统计物理学 作业(专升本)