精华内容
下载资源
问答
  • sqlserver主从数据库同步
    万次阅读
    更多相关内容
  • SQLServer数据库主从备份

    一、准备工作:

    主数据库服务器:

    OSWindows Server 2008 R2    DB: SQL Server 2008 R2

    Hostname : CXMasterDB 

    IP: 192.168.1.224/24    dg: 192.168.1.1

    DNS: 192.168.1.19    DNS: 202.96.209.133

    从数据库服务器:

    OSWindows Server 2008 R2    DB: SQL Server 2008 R2

    Hostname : CXSlaveDB 

    IP: 192.168.1.225/24    dg: 192.168.1.1

    DNS: 192.168.1.19    DNS: 202.96.209.133

    //主数据库Northwind,如下图所示:

    //从CXSlave中,没有数据库Northwind,如下图所示:

    二、创建SQL  Server数据库的管理员用户和共享文件夹权限,设置SQL Server服务SQL Server代理的登录用户为sqladmin

    1. 在主数据库CXMasterDB服务器上创建用户sqladmin,如下图所示:

    win + R ---> lusrmgr.msc回车,如下图所示:

    //设置sqladmin的权限

    2. 同理,在从数据库CXSlaveDB服务器上创建用户sqladmin且加入administrators组,其他都删除之!

    3. 分别在主从数据库服务器上创建用于存放主从备份日志文件的共享文件夹DB_Backpup且共享权限和NTFS权限,如如下图所示:

    4. 分别从主数据库服务器上和从数据库服务器上打开SQLServer配置管理器,将SQLServer服务和SQLServer代理服务的“登录身份为”sqladmin用户且启动模式为:自动,如下图所示:

    三、配置SQLServer日志传送

    1. 在主数据库服务器CXMasterDB上配置

    //用sqladmin连接到本地SQL  Server数据库服务器

    //在数据库实例中,配置 服务器身份验证模式  和 服务器代理帐户

    2. 在主数据库CXMasterDB中的Northwind数据库的属性的配置

    //在Northwind数据库的属性 --> 选项 的配置

    //在Northwind数据库的属性 --> 事务日志传送 的配置

    //事务日志备份设置,如下图所示:

    //在上图中,点击 计划…  后,弹出如下图所示:

    一路 确定 !见到下图为止!

    //添加 辅助数据库实例和数据库

    //连接到 辅助服务器实例和辅助数据库

    //辅助数据库设置--->初始化辅助数据库

    注:

        下面查看看,辅助服务器CXSlaveDB中数据库的 数据文件和日志文件 的文件夹的路径

    //辅助数据库设置--->复制文件

    //在上图中 击点  计划(E) … 则弹出如下图所示,设置从数据库还原日志的计划任务:

    辅助数据库设置--->还原事务日志

    //在上图中 击点  计划(E) … 则弹出如下图所示,设置从数据库还原日志的计划任务:

    //将配置信息导出到文件

    //在下图中点击  确定 后,一目了然了!

    三、验证SQL  Server 2008 R2主从数据库是否同步

    1. 我们去从服务器CXSlaveDB看看是否有Northwind数据库,由下图所示,可见成功了!

    2. 现在我们去主数据库服务器CXMasterDB中Northwind数据库添加如下图所示的表:

    //创建名为 雇员通讯录

    //刷新下,就可见到 dbo.雇员通讯录 ,如下图所示:

    3. 现在我们去从数据库服务器CXSlaveDB的Northwind数据库是否有表dbo.雇员通讯录,如下图所示:

    思考:

         下面我们到主数据库服务器CXMasterDB的Northwind数据库中,删除表dbo.雇员通讯录

    看看从数据库CXSlaveDB的Northwind数据库中的表dbo.雇员通讯录,是否也被删除了?

    附:

    1. 如何删除Northwind(备用 / 只读)数据库

    //在数据库属性 –-> 选项 ---> 状态 --->数据库为只读 修改为 False即可!能删除吗???

    展开全文
  • SQL Server 2008 R2 数据高可用性技术之一:主从数据库同步配置实例
  • SQL Server主从数据库同步方式及同步问题解决方案总结

    SQL Server主从数据库同步方式及同步问题解决方案总结

    参考文章:

    (1)SQL Server主从数据库同步方式及同步问题解决方案总结

    (2)https://www.cnblogs.com/zhaow/articles/9481376.html


    备忘一下。


    展开全文
  • 针对网络上的sql server的发布和订阅,进行了验证,发现只是进行了基本的发布和订阅操作,但是对使用环境和使用前提都没做出说明,此文档增加了对环境设置的操作步骤
  • SQLServer2008R2主从数据库同步
  • SQL Server主从数据库配置过程

    千次阅读 2021-11-01 14:45:06
    2、如果是在安装好sqlserver2012后修改了主机名,通常会导致主机名和实例名不一致问题。 3、可通过下面的命令进行检测和修复 查看服务名称(默认安装时的实例名也是和主机名一致)和主机名是否一致 select @@...

    条件

    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数据库时的主机名。

    附:如下是修改的步骤:

    展开全文
  • SyncNavigator是一款功能强大的数据库同步软件,适用于SQLSERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用...
  • 5、SQLServer的备份,是主库的数据库服务器自动备份数据库,生成备份文件,在本分间隔时,再生成备份的日志文件(.trn文件)从库再根据从主库获取的日志文件进行还原操作,这样保证主从数据库的数据一致。...
  • 一、操作环境准备 我是使用的虚拟机,两个系统都是win server 2008 r2 , 主服务器:主机名为(WIN-MASTER),IP为(192.168.100.129),存在主数据库...二、创建数据库的管理用户和共享文件夹权限,设置SQL Se...
  • sqlserver2012主从搭建

    2019-01-30 11:22:13
    从创建域控,搭建集群到高可用自动转移设置全程图文齐全, 原创!
  • sqlserver主从同步

    千次阅读 2019-05-06 10:02:32
    sqlserver主从同步 SQL Server 2008 R2 主从数据库同步 一、准备工作: 主数据库服务器: OS:Windows Server 2008 R2 DB: SQL Server 2008 R2 Hostname : CXMasterDB IP: 192.168.1.224/24 dg: 192.168.1.1 DNS: ...
  • 1.通过设置文件备份的方式来进行主从库设计 ...spm=1001.2101.3001.4242 2.通过sql发布和订阅方式来进行主从库设计 https://blog.csdn.net/wanmdb/article/details/7515277 在代
  • Master Server: 192.0.0.1/Linux/MYSQL 4.1.12 Slave Server: 192.0.0.2/Linux/MYSQL 4.1.18   做主从服务器的原则是,MYSQL版本要相同,如果不能满足,最起码从服务器的MYSQL的版本必须高于主服务器的MYSQL版本 ...
  • 介绍: 本文档搜集各位大师网络资料汇总,供参考学习! MySql主从同步 ...SQL Server主从同步 参考信息: https://www.cnblogs.com/jimsfriend/p/10436038.html SQL Server集群 参考信息: ...
  • SQLServer主从同步配置(Log Shipping方式) 目录 SQLServer主从同步配置(Log Shipping方式) 1、创建SQL Server数据库的管理员用户和共享文件夹权限,设置SQL Server服务和SQL Server代理的登录用户为sqladmin ...
  • sql server主从同步

    2020-07-11 20:54:52
    SyncNavigator是一款功能强大的数据库同步软件,适用于SQLSERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用...
  • 自己电脑实现ok
  • 从你描述的场景来看,你需要在主机写入之后,保证在备机一定能够读取到已经写入的数据,也就是说,你需要主从架构下的强一致性。 主机与备机之间的物理延迟是不可控的,也是无法避免的。但是如果仅仅需要满足这种强...
  • 最近在琢磨主从数据库之间的同步,公司正好也需要,在园子里找了一下,看到这篇博文比较详细,比较简单,本人亲自按步骤来过,现在分享给大家。 在这里要提醒大家的是(为了更好的理解,以下是本人自己理解,如有...
  • SQL SERVER 基于数据库镜像的主从同步

    千次阅读 2019-09-05 08:56:26
    SQL SERVER 基于数据库镜像的主从同步 Author:chaoqun.guocreatetime:2019-03-26 目录 SQL SERVER 基于数据库镜像的主从同步... 1 1、概念... 2 1.1、服务器概念... 2 1.2、模式概念... 2 1.3、数据库...
  • 2台db主从数据库,为确保主数据库发生故障时,通过快速切到从数据库服务器,程序不挂掉并且从数据库能最大化还原数据,减少数据丢失,基于sqlserver发布/订阅功能实现主从数据库数据实时同步。一、发布/订阅配置1、...
  • 基于SQL Server数据库同步原理研究.pdf
  • SyncNavigator是一款功能强大的数据库同步软件,适用于SQLSERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,590
精华内容 19,436
关键字:

sqlserver主从数据库同步