sql server2014主从实践

(转)SqlServer 数据库同步的两种方式 (发布、订阅),主从数据库之间的同步

最近在琢磨主从数据库之间的同步

主数据库一般是把数据发布出去,然后在连接从数据库对发布的数据进行订阅,同步到从数据库中。

1、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址进行。能发布的信息包括【表】、【存储过程】、【用户函数】如果使用IP会有错误,如下图:

   具体发布过程如下:

  1、找到数据库服务器下的【复制】–【本地发布】,选择【新建发布】。如下图:

 

  2.选择待发布的数据库。如下图:

 

 3、选择发布类型。这里选择的默认类型【快照发布】。几种发布类型的区别,SQL SERVER都在下面给出了说明。如下图:

  4、选择待发布的类容。如下图:

上图中右侧就是筛选的SQL语句。

  5、设置快照代理。如下图:

 更改同步频率如下图:

6、设置代理安全性。如下图:

7、填写发布名称

8、完成发布。如下图:

2、订阅。订阅是对数据库发布的快照进行同步,将发布的数据源数据同步到目标数据库。具体订阅过程如下;

1、找到数据库服务器下的【复制】–【本地订阅】,选择【新建订阅】。如下图:

2、选择订阅的发布。如下图:

3、选择分发代理的位置;如下图:

4、选择订阅服务器上的存放同步过来的数据的一个或者多个目标数据库。如下图:

若要添加多个订阅数据库,则点击【添加订阅服务器】。如下图:

5、设置分发代理的安全性。如下图:

6、设置同步计划。如下图:

7、完成订阅。如下图:

这样就完成了发布与订阅的整个流程。

这里,和上节一起就介绍完了SQL Server数据库同步的两种方式,希望对你有用。

 

本人使用sqlserver2014,在订阅过程中遇到一个问题:自己打算订阅自己的服务器,但是订阅的时候实例名无法登陆,解决方法是将服务器的ip 和实例名写到host文件中C:\Windows\System32\drivers\host

转自:http://www.cnblogs.com/tyb1222/archive/2011/05/31/2064944.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server主从复制是一种数据复制技术,用于将数据从一个数据库实例(称为主数据库)复制到另一个数据库实例(称为从数据库)。这可以用于实现数据备份、负载均衡和故障切换等功能。 以下是SQL Server主从复制的基本步骤: 1. 确保主数据库和从数据库处于相同的网络中,具有可互相通信的连接。 2. 在主数据库上启用事务复制功能。这可以通过配置数据库属性或使用SQL Server Management Studio(SSMS)中的图形界面完成。 3. 创建一个发布者,并选择要进行复制的数据库对象。这些对象可以是表、视图、存储过程等。 4. 配置发布者以将数据发布到从数据库。这包括指定从数据库的连接信息和复制设置。 5. 在从数据库上创建一个订阅者,并指定要接收数据的发布者。 6. 配置订阅者以从发布者接收数据。这包括指定复制的类型(事务复制或快照复制)、订阅类型(推送或拉取)和复制计划等。 7. 启动主从复制过程,使主数据库开始将数据发布到从数据库。 8. 监控复制过程,确保数据的同步和一致性。可以使用SQL Server提供的监控工具或查询相关系统表来进行监控。 9. 如果需要,可以在从数据库上执行故障切换操作,将其转换为主数据库。 以上是SQL Server主从复制的基本步骤。根据具体需求和环境,还可能涉及更复杂的配置和管理,例如配置安全性、处理冲突和故障恢复等。建议在实施之前详细阅读SQL Server官方文档或相关教程,以确保正确配置和管理主从复制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值