SqlServer2016数据同步之使用发布/订阅功能同步数据

这篇具有很好参考价值的文章主要介绍了SqlServer2016数据同步之使用发布/订阅功能同步数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、创建发布

登录服务器,使用Microsoft SQL Server Management Studio连接数据库,选择:复制->本地发布

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 右键->新建发布

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 下一步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 选择快照文件夹

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 选择数据库

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 选择“事务发布”

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 选择表

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 下一步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 设置执行时间

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

设置代理安全性

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 直接下一步,输入发布名称等待发布成功

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

 右键属性,查看快照地址,到源系统服务器对于路径拷贝对于的快照文件到订阅服务器本地

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

二、设置共享文件夹

设置D:\SqlPublic也就是我们上面填的快照放置路径为共享文件夹

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

设置sql代理服务登录用户,这个在订阅的服务器上也要设置一样的用户和密码

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

三、创建订阅

登录服务器,使用Microsoft SQL Server Management Studio连接数据库,创建好要订阅的库Test然后选择:复制->本地订阅

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

右键->新建订阅

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

选择发布服务器

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

选择请求订阅

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

下一步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

安全设置

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

定义同步代理计划

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

下一步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

下一步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

完成订阅

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

右键刚刚新建的订阅,选择查看同步状态,并停止同步

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

修改快照位置位置为备用文件夹,快照文件夹为刚刚从源系统服务器拷贝过来的快照文件位置,确认修改

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

修改完成后在同步状态中重新启用任务,此时数据数据库中出现订阅的表及数据则说明订阅成功,如果没有在发布服务器点击启用复制监听器查看监听,看看有没有报错

sqlserver2016发布订阅,数据库,microsoft,服务器,sqlserver

三、可能会出现的错误

进程无法在“xxxx”上执行“sp_replcmds”

由于出现操作系统错误3,进程无法读取文件D:XXXXX.pre文章来源地址https://www.toymoban.com/news/detail-597454.html

到了这里,关于SqlServer2016数据同步之使用发布/订阅功能同步数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SqlServer2016下载安装步骤详解

    Windows 下安装sql server 2016(附安装包资源)_极光稻草人的博客-CSDN博客_sql server 2016 安装链接: 链接:https://pan.baidu.com/s/1rPG8Ya4jSbhmHvFCDzTVew  提取码:MXJ0 如果原来以及安装过sqlServer2016或其他版本的,需彻底删除,可参考: 遇到的问题: 1.polybase要求安装orcale jre 7更新 51或更

    2024年02月07日
    浏览(37)
  • 用flink cdc sqlserver 将数据实时同步到clickhouse

    flink cdc 终于支持 sqlserver 了。 现在互联网公司用sqlserver的不多,大部分都是一些国企的老旧系统。我们以前同步数据,都是用datax,但是不能实时同步数据。现在有了flinkcdc,可以实现实时同步了。 1、首先sqlserver版本:要求sqlserver版本为14及以上,也就是 SQL Server 2017 版。

    2023年04月08日
    浏览(43)
  • Windows Server 2016安装SQLServer2008R2

    安装SQL Server 2008的过程中,报错“启用windows功能NetFx3时出错”,这是由于SQL Server 2002数据库系统的运行需要依靠.NET Framework 3.5,但是windows server 2016默认是不安装.netframework3.5的,所以必须先在操作系统上安装.NET Framework 3.5。 1.下载NetFx3.cab 链接:https://pan.baidu.com/s/1YP82Ike9Niob

    2024年02月09日
    浏览(49)
  • sqlserver 2016 安装 Microsoft R Open和R Server 卡住了

    sqlserver 2016 安装 Microsoft R Open和R Server 卡住了 界面提示如下: 手动下载 https://go.microsoft.com/fwlink/?LinkId=836819lcid=2052 https://go.microsoft.com/fwlink/?LinkId=850317lcid=2052 然后保存在同一个目录中,设置安装程序位置就可以了。 这两个文件下载慢的,可以从我的分享中下载。 链接: https

    2024年02月08日
    浏览(37)
  • flink sqlserver cdc实时同步(含sqlserver安装配置等)

    官方文档:https://github.com/ververica/flink-cdc-connectors/blob/master/docs/content/connectors/sqlserver-cdc.md 如果要使用flink cdc做sqlserver的实时同步,需要满足以下条件: 需要安装SQLServer(需要支持CDC的功能,SQLServer 2008之后的版本都支持) ; 需要开启SQL Server代理; 启用CDC功能。 ok,接下来

    2024年02月08日
    浏览(42)
  • DBSyncer安装_配置postgresql和mysql_sqlserver_oracel全量增量同步---数据全量增量同步之DBSyncer001

         国内做开源的大神做的,用了一下还可以,就是不能和Phoenix这种操作hbase等数据库一起用, 这个是官网,下载安装非常简单,官网也有中文详细说明. 直接下载安装包: 然后解压到某个地方,主要要用unzip dbsyncer.zip -d /opt/module这样解压 解压后直接启动就可以了    解压以后进入

    2024年02月09日
    浏览(53)
  • SQL server 数据库同步(发布与订阅)【解决办法】

    注意:所有连接数据库操作时注意连接的数据库是否在所选服务器上 ![在这里插入图片描述](https://img-blog.csdnimg.cn/38812acbb640420b89ba666dd016adb8.png) 在 发布服务器 和 订阅服务器 本地防火墙放通1433端口 参考 【操作方法】windows防火墙添加出入站规则方法 此处选择影响代理管理位

    2024年02月16日
    浏览(31)
  • 使用Java连接SQLserver数据库

    使用win10、SQLServer2012、eclipse2020-6、Java1.8.0_311    下载sqljdbc_6.0.8112.200_chs.tar.gz,再将其解压sqljdbc_6.0.8112.200_chs.tar  这里x64是在适于64位,x86是适于32位,选择合适自己电脑的,这里我的是64位的计算机,选择x64文件中的文件,下如图。 将此文件sqljdbc_auth.dll复制到D:Javajdk1.8.

    2024年02月08日
    浏览(38)
  • asp.net古代服饰系统VS开发sqlserver数据库web结构c#编程包含购物答题功能点

    一、源码特点         asp.net 古代服饰系统 是一套完善的web设计管理系统(含购物 答题),系统采用mvc模式(BLL+DAL+ENTITY)系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境 为vs2010,数据库为sqlserver2008,使用c#语言开发 asp.net 月下逢古代服饰系统1 二、功能

    2024年02月07日
    浏览(48)
  • DataX-阿里开源离线同步工具在Windows上实现Sqlserver到Mysql全量同步和增量同步

    Kettle-开源的ETL工具集-实现SqlServer到Mysql表的数据同步并部署在Windows服务器上: Kettle-开源的ETL工具集-实现SqlServer到Mysql表的数据同步并部署在Windows服务器上_etl实现sqlserver报表服务器_霸道流氓气质的博客-CSDN博客 上面讲过Kettle的使用,下面记录下阿里开源异构数据源同步工具

    2024年02月08日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包