一、SQL Server的主从复制搭建
1.1、SQL Server主从复制结构图

SQL Server的主从通过发布订阅来实现
1.2、基于SQL Server2016实现主从
新建一个主库“MyDB”

建一个表"SysUser"测试
CREATE TABLE [dbo].[SysUser]( [Id] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL, [UserName] [varchar](50) NOT NULL, [Account] [varchar](20) NOT NULL, [Password] [varchar](100) NOT NULL, [Phone] [varchar](50) NOT NULL, [CreateTime] [datetime] NOT NULL, CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
搭建发布服务器
复制》配置分发



这里创建一个自己的路径,共享文件夹
分发数据库
发布服务器
然后下一步完成
启用代理

服务确认一下登陆权限
到这里发布服务器就建好了。
发布
发布就是把主库的数据或操作发布到发布服务器
现在主库里录入了两条数据

新建发布
选择发布的数据库

发布类型

这里有几种不同发布方式,根据自己业务场景选择,互联网一般是事务发布,有操作就同步。
选择同步的表

一直下一步到这里,勾选初始化订阅