因为各种原因不能使用接口方式A系统和B系统直接交互同步

  2.8 筛选表行

    1、点击【下一步】,走入【筛选表行】对话框:

     图片 1

    2、假如要求筛选表行点击【增添】就能够现出如下的筛选器对话框,可在筛选语句中增加SQL查询语句

     图片 2

    图片 3

  1、假诺服务器开启了防火墙,须要增多1433端口的出站入站

  前二日接到领导的职务,将贰个系统A的顾客数量同步到另贰个种类B中,现在顾客录入入口只有A系统,B系统不提供录入入口,因为各个原因无法接纳接口格局A系统和B系统一贯互动联合,只可以通过数据库重A库同步到B库。原想通过触发器直接些过去的,但在跨过服务器务器方面蒙受各种难点,稳定性太差最终抛弃,采取选用发表订阅的方法;没悟出公布订阅也从不想象的那么一箭穿心,后天就来就公布订阅境遇的题目说说消除方法,不周全只是自个儿遇到的主题素材;

  2.4  宣布数据库

    点击【下一步】,选取要表露的数据库

     图片 4

  2.7  项目难题

    点击【下一步】,SQL Server
供给已表露存款和储蓄进度援用的具备目标(举个例子,表和客商定义函数)在订阅服务器上可用。若无将被援用对象作为此公布中的项目揭破,则必得在订阅服务器上手动创立那些指标。(私下认可)

     图片 5

  3.1  新建订阅

    右键点击【本地订阅】节点,张开,【新建订阅】对话框

     图片 6

修改之后在颁发服务器上再也伊始化发布就能够了,运维复制监视查看能够见见订阅正在周转,查看数据库数据同步成功

前言:

  2.10  代理安全性

    1、点击【下一步】踏向【代理的安全性】设置

     图片 7

    2、点击【安全性设置】,大家挑选 SQL SECR-VVE揽胜极光 客商

     图片 8

 

  3.8  向导操作

    1、在【初阶化订阅】点击【下一步】:选创制订阅

     图片 9

    2、点击【下一步】:完毕向导

     图片 10

    3、点击【完结】,就能够创建订阅,并出示创造结果

     图片 11

 

    3)主机名和另外服务器主机名称一样

  3.5  分发代理安全性

    1、在【分发代理安全性】对话框中,大家点击“…”,踏入安全性设置,大家选则的是
SQL 帐户

     图片 12

    2、输入订阅服务器SQL Server的登录名和密码

     图片 13

    假设分歧样施行上边SQL修改

  2.5  发表项目

    点击【下一步】,选择【公布项目】,大家选择 【事务发表】。

       图片 14

  2.11  向导操作

    1、点击【显明】 后,再次来到【代理安全性】设置对话框,继续点击【下一步】

     图片 15

    2、点击【下一步】,大家给公布举办命名字为:FaBu_TEST

         
图片 16

    3、点击【达成】,就能创建发布,并会来得创立发表的结果

     图片 17

  2.12  设置文件夹权限

    公布成立完结后设置C:\因为各种原因不能使用接口方式A系统和B系统直接交互同步。Program Files\Microsoft SQL
Server\因为各种原因不能使用接口方式A系统和B系统直接交互同步。MSSQL10_50.MSSQLSERVER\MSSQL路劲下repldata文件权限

    图片 18

  

    1 select @@servername
    2 select serverproperty('servername')

    修改主机名,重启主机,按上一种方法将服务器名称改为主机名称,重启服务;

  2.2  发表初叶

    1、如若服务器第贰回开展发布设置,会弹出【发布先河】对话框

     图片 19

    2、设置【分发服务器】,选用第贰个

     图片 20

因为各种原因不能使用接口方式A系统和B系统直接交互同步。View Code

  3.3  分发代理地方

    在【分发代理地方】对话框中,选用第一项,点击【下一步】 

     图片 21

3 订阅陈设

相见标题:

    1)或许是发布的快速照相路线权限难点,公布时一般暗许在系统盘,可以将路线修改到可配备权力的公文夹下(见上面发布安顿2.3),将路线下的repldata文件夹权限开放(注意:钦赐给那个文件夹设置,在上头设置不认定有效);

  图片 22我们将以此登录名删掉,然后新建登入名

    不过如此恐怕还应该有标题:公布订阅都成功后,可是并不可能一同数据,在颁发服务器看一块状态,查看详细会看到说不能连接订阅服务器,使用SQL客商端远程连接订阅服务器开掘使用IP情势能够接连,但用主机名称方式无法三番一回;这里大家将要检查一下订阅服务器的登陆名里面,会发觉有二个以本来主机名称+‘/administrator’命名的七个签到名 

  3.7  开端化订阅

    点击【下一步】,步向【发轫化订阅】对话框,选拔 “立即” 早先化

     图片 23

  3.4  订阅服务器

    在【订阅服务器】对话框中,选取新建数据库,也许提前建好三个新数据库选取这几个数据库

     图片 24

  2.1  新建发布

    张开SQL Server 二〇〇九 服务器下的 【复制】
节点,会发掘有【本地发表】和【当地订阅】多个节点,右击【本地揭橥】节点,接纳【新建宣布】

     图片 25

  3.2  订阅向导

    1、弹出新建订阅向导点

     图片 26

    2、击下一步,选取发布服务器,选取查找SQL Server 发表服务器

     图片 27

    3、弹出链接到服务器,链接到公布服务器。

    注:不援助通过服务器小名、IP地址等名链接,需用服务器实际名称举行链接

     图片 28

    4、点击链接 ,接纳要为其成立多个或八个订阅的发布,
我们选拔宣布服务器WIN-XXX 中的数据库发表 FaBu_TEST,然后点击【下一步】

    图片 29

图片 30图片 31

  2、发布服务器揭橥成功后,在订阅服务器上订阅,彰显订阅成功后只是在本地订阅下看不到订阅新闻:

1安插事项

  1、揭橥服务器跟订阅服务器必得在同一局域网内

  2、宣布的时候SQL Server
供给有实际的服务器名称才具连接受服务器。不协理通过服务器小名、IP地址大概另外备用名称进行延续。由此假如当前的SQL
Server的总是是IP地址的话,最棒断开连接,以实际的服务器名称再度张开登陆

  2.6  选择公布对象

    点击【下一步】,采纳数据库中的发表对象,选取所需的表、视图,也可选拔具备的表

     图片 32

    2)服务名称和主机名分歧

  2.9  快速照相代理

    不必要筛选,即全数数据总体齐声,点击【撤除】后,直接【下一步】,步向【快速照相代理】设置对话框,这里有四个采取一个是马上创制快速照相,叁个是点名三个安插(比方能够钦点xxx天xxx时间运作),大家挑选第三个

     图片 33

  3.6  同步安插

    点击【下一步】,设置代理安顿,咱们挑选默许的“接二连三运维”

     图片 34

2 宣布安排

 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

    需注意的是,改过以后绝对要重启一下SQL 服务器才得以

  2.3  快速照相文件夹

    点击【下一步】,会产出设置【快速照相文件夹】对话框,大家挑选暗中认可

     图片 35

    能够经过进行一下SQL查询是或不是一律

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图