MSSQL Server Replication机制主从同步实践

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: MSSQL Server Replication机制主从同步实践参考文档:https://msdn.microsoft.com/en-us/library/aa337389.


MSSQL Server Replication机制主从同步实践


参考文档:


https://msdn.microsoft.com/en-us/library/aa337389.aspx
1.Preparing the Server for Replication:https://msdn.microsoft.com/en-us/library/aa337475.aspx
2.Replicating Data Between Continuously Connected Servers:https://msdn.microsoft.com/en-us/library/aa337437.aspx


简单来说,先要安装SQL Server的Replication组件,在安装过程中功能里选择。


1.创建4个windows账号:
https://msdn.microsoft.com/en-us/library/aa337433.aspx
<machine_name>\repl_snapshot
<machine_name>\repl_logreader
<machine_name>\repl_distribution
<machine_name>\repl_merge


2.创建文件夹并设置权限:
https://msdn.microsoft.com/en-us/library/aa337500.aspx
创建文件夹:C:\Program Files\Microsoft SQL Server\MSSQL.X\MSSQL\repldata
权限如下:
◦repl_snapshot - Full Control
◦repl_distribution - Read
◦repl_merge - Read


3.在Publisher发布者上配置分布式设置以及设置数据库权限:

https://msdn.microsoft.com/en-us/library/aa337499.aspx


4.创建Publication发布并设置相应权限:

https://msdn.microsoft.com/en-us/library/aa337453.aspx


5.创建Subscriptions订阅并设置相应权限:

https://msdn.microsoft.com/en-us/library/aa337429.aspx


6.验证订阅是否正常工作:

https://msdn.microsoft.com/en-us/library/aa337388.aspx


最后,在发布者数据库上更加表和数据,通过分布式数据库,数据会同步到订阅者上。


注:这里发布者和订阅者都是在发布者机器上新建和设置,但是他们指向的服务器是不同的。

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
SQL 存储 负载均衡
SQL Server 高可用性(一)AlwaysOn 技术
SQL Server 高可用性(一)AlwaysOn 技术
706 1
SQL Server 高可用性(一)AlwaysOn 技术
|
SQL 数据库 索引
sql server几种读写分离方案的比较
原文:sql server几种读写分离方案的比较 在生产环境中我们经常会遇到这种情况: 前端的oltp业务很繁忙,但是需要对这些运营数据进行olap,为了不影响前端正常业务,所以需要将数据库进行读写分离。
2021 0
|
NoSQL 关系型数据库 MySQL
Galera将死——MySQL Group Replication正式发布
很多同学表示昨天的从你的全世界路过画风不对,好在今天MySQL界终于有大事情发生可作为聊资。在美国西海岸的Oracle官方放出了最新的MySQL 5.7.17版本,并且更为重要的是,MySQL Group Replication(下简称MGR)也终于来了。本文将向读者介绍MGR。
6168 0
|
SQL 存储 数据库
读写分离提高 SQL Server 并发性
原文:读写分离提高 SQL Server 并发性 转自:http://www.canway.net/Lists/CanwayOriginalArticels/DispForm.aspx?ID=476 在一些大型的网站或者应用中,单台的SQL Server 服务器可能难以支撑非常大的访问压力。
1059 0
|
SQL 存储 监控
sql server 本地复制订阅 实现数据库服务器 读写分离
原文:sql server 本地复制订阅 实现数据库服务器 读写分离 再前段echosong 写了一遍关于mysql 数据同步实现业务读写分离的文章,今天咱们来看下SQL Server的复制订阅实现数据的读写分离 比起mysql的复制,SQL server 复制相对强大 一、 名词解释 1、复制的 机构组成(类比报纸流通):   1)、发布服务器(报社出版)       生产维护数据源,审阅所有出版数据的更改 发送给 分发服务器(邮局)   2)、分发服务器 (邮局)       分发服务器包括分发数据库,并且存储元数据、历史数据和事务。
1173 0
阿里云上轻松实现SQL Server AlwaysOn高可用性
使用MS SQL Server的用户,如何在阿里云上实现改造,成为云上Alwayson的高可用架构呢?还有早期已经在线下实现Alwayson高可用性架构,那么在不想改造,并且云上暂时不提供alwayson高可用性架构的服务和产品的情况下,那如何平迁到云上呢? 2017年12月19日,火爆京城运维圈的 Tech Insight 的 论坛上,来自阿里云服务团队的解决方案架构师正博,为大家分享了一个最佳实践的细节。
|
关系型数据库 MySQL 数据库
|
监控 关系型数据库