一次偶然的机会,碰到了传说中的SQL Server数据库,要做迁移。而我本人对于SQL Server来说一窍不通。于是就按照自己对Mysql、oracle的了解来做,于是就先做复制,然后如果有延迟,就追加;如果没有,则可以直接迁移。

通过对SQL Server的初步了解,发现复制,需要配置分发服务器还有本地发布两步。在发布中又有以下四种类型:

1、快照发布:

发布服务器按预定的时间间隔向订阅服务器发送已发布数据的快照。

2、事务发布:(由于我的环境需要数据迁移,降停机时间降到最小,所以选择事务发布)

在订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。

3、对等发布:

对等发布支持多主复制。发布服务器将事务流式传输到拓扑中的所有对等方。所有对等节点可以读取和写入更改,且所有更改将传播到拓扑中的所有节点。

4、合并发布:

在订阅服务器收到已发布数据的初始快照后,发布服务器和订阅服务器可以独立更新已发布数据。更改会定期合并。Microsoft SQL Server Compact Edition 只能订阅合并发布。

搭建过程:(A源主机,B目的机)

A(部署分布和发布两个功能)

1、部署分发

按照默认即可配置,根据自己的需求选择即可。

注意事项:

目录权限,需要添加everyone,读写执行浏览权限。具体如下:

2、部署本地发布:

 按照默认配置,根据自己的需求安装即可。

注意事项:

在配置选择同步表时,表需要有PK。

B(部署本地订阅)

根据需要配置即可。

注意事项:

此图中,与订阅服务器对的连接需要指定SQLServer账户连接。

下面是我在测试过程中碰到的一些问题:

error1:

解决方法:

sp_configure 'show advanced options', 1;

reconfigure

sp_configure 'Agent

XPs',1

reconfigure

error2:

具体现象为:本地订阅已经成功,但是在订阅项无显示。。这种方式只能在发布端,删除对应的订阅,然后重新创建订阅即可。

还碰到的几次报错,已经在注意事项中列出,所以不一一列出,望理解。。

mysql sqlserver 拷贝_SQLServer复制搭建过程相关推荐

  1. MySQL一主一从复制搭建(Windows XP环境)--相同主机或不同主机

    MySQL一主一从复制搭建(Windows XP环境) 搭建完成后的健康检查: MySQL监控检查结果.zip 主库: 从库: --- Windows XP环境下实现主从复制 192.168.1.29 ...

  2. 揭密 GaussDB T 主备物理复制搭建过程(全)

    摘要 这份数据库年终总结你看过了吗?去选出你期待学习的内容吧,还有限量版DBA专属日历等你拿哦~ 华为在数据库领域默默深耕多年,近两年才真正进入大众视野,GaussDB作为国产数据库受到广泛关注,其中 ...

  3. ctfd的mysql导入_centos7 CTFd平台搭建过程

    centos7 CTFd平台搭建过程 CTFd平台想要搭建成功,需要centos7,python,mariadb,flask,apache 0X01 升级数据库 1.备份数据库 mysqldump - ...

  4. mysql sqlserver分页_SQLServer常用分页方式

    mysql的分页是基于limit关键字,oracle的分页是基于rownum行号,SQLserver的分页在下面进行研究,是基于SQLServer2012进行的测试. 0.原来的SQL的所有数据 下面 ...

  5. mysql sqlserver分页_SqlServer、MySql万能分页代码

    sql数据库中常用的分页 我做了一个万能的 用的上的小伙伴拿去耍吧 go  ----SqlServer万能分页代码 create procedure [dbo].[sp_datapager] @pag ...

  6. MySQL 克隆(拷贝、复制)数据库

    转载请注明来源:http://blog.csdn.net/loongshawn/article/details/50505132 1. 背景 同一台服务器,复制MySQL数据库. 2. 通过执行mys ...

  7. mysql集群和主从区别_搭建MySQL主从集群,主从复制过程中同步延迟问题

    上一节我们成功搭建了主从复制.读写分离,实际上并发量和数据量不大的情况下,使用起来也是非常的流畅,无任何问题,可以正常运行了. 但是,要保证高可用,高并发的情况,可以写数据库master就有累了,从服 ...

  8. mysql 5.7 组复制_MySQL 5.7.23 Group Relication(组复制)搭建

    本文介绍了Group Replication的两种工作模式的架构介绍. 并详细介绍了Single-Master Mode的部署过程,以及如何切换到Multi-Master Mode. 当然,文末给出了 ...

  9. mysql组复制搭建

    本博文介绍了Group Replication的两种工作模式的架构. 并详细介绍了Single-Master Mode的部署过程,以及如何切换到Multi-Master Mode. 当然,文末给出了G ...

最新文章

  1. Android/Java 中线程(Thread)的使用
  2. Python黑帽编程2.4 流程控制
  3. python 函数 默认参数
  4. 微软计划2008年初发布Windows Server2008
  5. 《深入剖析NGINX》学习记录
  6. 总结界面框架_UI_Adapter
  7. 群晖 root_最新群晖DSM7.0降级教程
  8. 挑战Unity、UE4,曾戈祭出次世代VR引擎
  9. 一种简单好用的Vue表单验证
  10. SQL SERVER日期函数详细用法
  11. Ceph块设备(RBD)常用命令
  12. 基于百度翻译api的命令行翻译助手
  13. [附源码]Java计算机毕业设计SSM城市公交系统
  14. 腾讯企业邮箱、网易企业邮箱、gamail企业邮箱、TOM企业邮箱测评
  15. WebDAV之葫芦儿·派盘+人升
  16. Matlab浮点变定点
  17. Linux终端下后台运行程序被Stopped的原因以及解决
  18. 局域网控制软件之有效控制局域网主机带宽
  19. 开源软件FreeCAD0.20编译源码修改名称、换名称
  20. A4988驱动42步进电机

热门文章

  1. Postgresql杂谈 06—Postgresql中的范围和数组类型
  2. 手把手教你如何修改JDK的版本问题
  3. Python数据结构--列表(二)
  4. python采集企查查企业信息,手工绕开企查查的登录验证
  5. 成长没你想的那么急切
  6. 十秒完成你要的latex表格:超强工具分享+表格创建+合并行列+布局调整
  7. ubuntu20.04 网络配置
  8. 如何在Linux后台运行.py文件(采用nohup 的方式)如何将输出保存重定向
  9. LVS负载均衡之流量转发过程、lvs简介
  10. linux系统不支持mysql,提示不支持mysql的解决方法