mysql数据库中发布与订阅_sqlserver2014 发布与订阅

环境:windowsserver2012+ sqlserver2014

发布机       192.168.1.43    KC-DB01

订阅机       192.168.1.218    DB-Sync

SqlServer发布订阅

基础知识

经验建议:

1.在装系统后先把机器主机名、用户名修改好(装完数据库后修改会严重影响发布订阅),然后再安装数据库;ps:血与泪的教训!

2.多个需要设置发布订阅的的数据库的sa用户名密码设置相同;(后来推送订阅测试不需要)

一、准备工作

1.确保发布机、订阅机器 Sql Server 代理 已经在运行并设置为自启动;

2.保证 SqlServer的主机名和物理机的主机名相同;若不同请看后面问题记录

3.确保发布机、订阅机1433端口能相互连接(互通);

4.添加域名解析,一般配置文件在C:\Windows\System32\drivers\etc 在最后面添加解析,两台机器都需要添加同样的解析

192.168.1.43    KC-DB01

192.168.1.218    DB-Sync

最后通过ping KC-DB01测试是否能正常解析到前面的43IP;

二、创建发布

建立测试表

CREATE TABLE TB_1(Id int primary key,Name char(200),InsertTime datetime default getdate())

insert into TB_1select isnull(max(id),0)+1,'a'+ltrim(isnull(max(id),0)+1),getdate() from TB_1select * from TB_1

发布数据库表增加sa权限

USE [KCMirrorDB]

GO

sp_changedbowner'sa'

1、发布

31becadbe9dd22ac14569c85c7688db2.png

04a0997bc16cab67bf0e0ae9a864b760.png

选择发布类型,自行选择,区别下面有介绍,我们这里选择“事物发布”

ca80292058bb5429f0fdd0cc0912169c.png

选择要发布的项目

8d02591b8b8f48c7f73f89fa75da9fbf.png

可以勾选一些表,也可以发布存储过程视图等,但是下面的这些不能发布,原因也有说明

3ae4ac41414568b4b4f971355f88f31c.png

右键表格属性

9beade92f74c4799cb869779f3502a24.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值