SQL Server 2012 数据库订阅和发布

准备工作:1、2台服务器安装数据库,可通讯。

                   2、订阅服务器数据库管理新建别名,名称是主数据库电脑名称(数据库和电脑名称一致,如果修改了电脑名称,数据库名称也要更正修改)。

                    3、修改数据库复制长度

USE  Log;  
GO  
EXEC sp_configure 'show advanced options', 1 ;   
RECONFIGURE ;   
GO  
EXEC sp_configure 'max text repl size', -1 ;   
GO  
RECONFIGURE;   
GO

        在实际应用项目开发中,应用数据基本上都存储在数据库中,针对数据库的操作有增删改查操作。
有时为了解决并发大数据访问问题,我们需要使用数据库读写分离,主库用来实现应用数据的增删改操作,而从数据库主要用来进行查询操作。
接下来我们将利用SQL Server 2012进行主从数据库的订阅和发布,实现数据库读写分离操作。

SQL SERVER 发布订阅注意

 发布和订阅服务器都要创建相同的帐户(用户名和密码一致),其次service-sqlserver代理必须使用这个相同的帐号和密码,否则会发生无权限读取发布服务器的快照错误。
 发布和订阅,本质就是主-从模式,写入和读取分离,架构DB的基础。


一、 准备工作:
    打开SQL Server 2012,创建一个数据库BaiInfoBase;
    确保Windows服务中SQL Server代理服务是开启的,并且启动模式是自动的,如下图所示:
    


二、 配置本地发布
    1. 右键SQL Server Management Studio根节点下的“复制”->“本地发布”,选择“新建发布”,如下图所示:
        


    2. 右键-新建发布向导-下一步
    3. 选择SQL代理为自动启动,需要完成前边的准备工作:
        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值