SQL Server主从数据库配置过程

条件

1.源端的表,需要添加主键;

2.备库准备:安装与源端一致的操作系统和数据库版本;

一、准备工作:

注意点:
1、服务器名称(主机名)最好在确定好后再安装SQL Server 2012数据库这样能确保主机名,实例名保持一致。

2、如果是在安装好sqlserver2012后修改了主机名,通常会导致主机名和实例名不一致问题。

3、可通过下面的命令进行检测和修复

查看服务名称(默认安装时的实例名也是和主机名一致)和主机名是否一致

select @@servername

select serverproperty('servername')

如果不一致请进行修改:

    if serverproperty('servername') <> @@servername

    begin

    declare @server sysname

    set @server = @@servername

    exec sp_dropserver @server = @server

    set @server = cast(serverproperty('servername') as sysname)

    exec sp_addserver @server = @server , @local = 'LOCAL'

  End

修改完成之后,重启sqlserver服务。

1、主数据库服务器和从服务器都需要开启配置分发的功能

操作如下:

右键“复制”,选择“配置分发”

下一步

 下一步

 下一步

此处选择共享的快照文件夹的路径
快照文件夹需要共享,主库发布到这个共享文件夹中(新建Everyone用户配置读写权限) 从库从这个文件夹中获取。

此处选择数据库文件夹的路径

下一步

下一步

完成。

关闭。

2、主数据库服务器的操作

主数据库需要新建发布向导

选择需要分发的数据库

选择“事务发布”

选择发布的对象

下一步

选择如图所示的内容

 选择“安全设置”

设置如下内容

下一步

下一步

填写发布名称,并完成

关闭此对话框

3、从数据库服务器的操作

新建订阅向导

选择发布服务器

选择如下所示的内容

选择订阅数据库

选择如下所示的内容

配置如下

下一步

选择连续运行

选择立即

下一步

完成

关闭此对话框

4、主数据库服务器的操作

(1)启动复制监视器

(2)查看同步状态,并启动

至此,SQL Server数据库的主从同步配置完了。在进行主从数据库的配置之前 需要将进行同步的表 添加主键。并且如果在安装SQL Server数据库之后修改了主机名,需要修改主从同步的所有者为:“sa”,因为SQL Server数据库记录的所有者是在安装SQL Server数据库时的主机名。

附:如下是修改的步骤:

参与评论 您还未登录,请先 登录 后发表或查看评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页

打赏作者

auspicious航

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值