快捷搜索:
来自 网络数据库 2019-06-17 08:30 的文章
当前位置: 67677新澳门手机版 > 网络数据库 > 正文

新京葡娱乐场网址发布订阅及相关问题解决办法

2. 开立快速照相文件夹及相应的用户和权限

诸如快速照相文件在发布服务器的D:ReplData下。在揭破服务器和订阅服务器创立同样的Windows用户( 如若不想昭示服务器成立新的Windows用户,则必要在公布服务器开启Guest用户),如repl_admin,并参加各自的administrator组中,并安装密码不能够过期,无法改改密码。设置D:ReplData文件对此新建的用户repl_admin完全读写权限,并安装共享此文件夹。

此地,恐怕会有失水准为啥repl_admin已经是administrator组的用户,对D:ReplData文本夹是读取权限的,为何还要设置repl_admin完全读写权限?后来测试在调换快照文件时,不可能在文件夹\Server1ReplData写入。前面第4步会提到\Server1ReplData其一文件夹。

    1)只怕是宣布的快速照相路线权限难题,发表时一般私下认可在系统盘,能够将路线修改到可陈设权力的文件夹下(见下边发表陈设2.3),将路线下的repldata文件夹权限开放(注意:内定给那些文件夹设置,在上头设置不必然有效);

1. 修改host文件

在宣布服务器和订阅服务器都修改C:WindowsSystem32driversetc文件,加入IP和主机名。假使是伸手订阅,则透露服务器不用修改也要能够;如若是推送请求,则少不了设置。因为SQL Server复制不可能经过IP实行有关的设置。

  2.8 筛选表行

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

     新京葡娱乐场网址 1

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

     新京葡娱乐场网址 2

5. 在订阅服务器新建订阅

在SSMS上,根据指点一步一步创制新的订阅(以请求订阅pull subcription为例)。在Distribution Agent Security这一步,设置是那般的:

  • Run under the SQL Server Agent service account
  • Connect to the Distribution: Using the following SQL Server login
    这里运用了发表服务器的sa用户和密码。当然也能够其它创造特意的SQL Server复制账号来一连。
  • Connect to the Subscriber: By impersonating the process account

比方是推送push subcription的话,第2,3个选项是倒转的。即Using the following SQL Server login填写的是订阅服务器的SQL Server账号,让分发服务器有权力推送数据到订阅服务器。

  2.10  代理安全性

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

     新京葡娱乐场网址 3

    2、点击【安全性设置】,大家挑选 SQL SE奥迪Q3VEEnclave 用户

     新京葡娱乐场网址 4

3. 设置SQL Server Agent的起步用户

在颁发服务器设置SQL Server Agent的开发银行用户为repl_admin(最佳是在SQL Server Configuration Manager进行安装),不分厚薄启Agent。同样,在订阅服务器也做同样的步调。注意,重启Agent只怕会影响SQL Job的布署义务,生产条件上请检查重启带来的熏陶。

  3.5  分发代理安全性

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

     新京葡娱乐场网址 5

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

     新京葡娱乐场网址 6

6. 装置增多新品类不开头化整个快照

在昭示服务器平常会新创制表或别的数据库对象,如存款和储蓄进程或函数等,如果要把那些新的等级次序投入到曾经存在的订阅中时,必要起首化那么些体系。但私下认可的安装是开始化整个快速照相全数品类的。这对于大的快速照相来讲,花费异常高。

上面设置只开头化新扩展的项目。

use db1;
GO

EXEC sys.sp_changepublication 
    @publication = 'test3', 
    @property = N'immediate_sync', 
    @value = N'false'
GO

EXEC sys.sp_changepublication 
    @publication = 'test3', 
    @property = N'allow_anonymous',
    @value = N'false'
GO

接下来再开发银行快速照相代理就能够对新添长的档案的次序转移快速照相。
(右键采纳公布,选用“查看快速照相代理状态”——“运行”)

也正是运作以下脚本:

EXEC sys.sp_startpublication_snapshot
@publication = 'test3'
go

    3)主机名和其他服务器主机名称一致

4. 在发表服务器新建发表和散发

在SSMS上,依照带领一步一步创设新的发布。假如未有散发服务器,在向导中,会进展创办。(分发的性质)设置快速照相文件为\Server1ReplData。最终可以转变创造发表的SQL脚本,能够保存起来,以往再重启成立,或是别的服务器须求创制发表,只需求修改一下剧本,再施行就能够。

缘何不直接设置D:ReplData?其实是足以的,但暗许使用\Server1ReplData本条文件的话,在订阅端暗中认可也是读取那一个快速照相文件夹\Server1ReplData,那样相比异常低价。

本来,可以手动再修改(能够独立修改公布的快照文件夹路径,也可以修改订阅时的快速照相文件夹路线),可是依旧提出利用分发的装置的私下认可文件的网络路线格式。

也足以动用FTP或别的格局把快速照相文件复制到订阅服务器做伊始化就能够。SQL Server复制也支撑备份数据库的格局张开订阅的初步化。

在第1步中,暗许快速照相文件夹也是足以停放真正的网络盘上,而不是公布服务器上。考虑到一直写到互联网盘,但需求思虑这或者会导致网络影响,即使在转移非常大的快速照相过程中,产生互联网不通,以致暂停,对生育导致影响。

    倘使不一样等推行上边SQL修改

0. 环境

  1. 无域碰着
  2. 发表服务和分发服务器同一台主机
角色 主机名 IP 发布名 发布库名/订阅库名
发布服务器 Server1 192.168.1.100 test3 db1
分发服务器(与发布服务器同一实例) Server1 192.168.1.100 - -
订阅服务器 Client1 192.168.1.200 - db1

  2.5  发布项目

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

       新京葡娱乐场网址 7

2 发表计划

    需注意的是,改过以后必须求重启一下SQL 服务器才得以

  2.12  设置文件夹权限

    宣布创造实现后设置C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQL路劲下repldata文件权限

    新京葡娱乐场网址 8

  

    新京葡娱乐场网址 9

  2.6  选用公布对象

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

     新京葡娱乐场网址 10

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

1配备事项

  1、宣布服务器跟订阅服务器必须在同样局域网内

  2、发布的时候SQL Server 要求有实际的服务器名称才干连接受服务器。不援助通过服务器外号、IP地址也许别的备用名称进行连接。因而只要当前的SQL Server的接连是IP地址的话,最好断开连接,以实际的服务器名称再度开始展览登入

  3.2  订阅向导

    1、弹出新建订阅向导点

     新京葡娱乐场网址 11

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

     新京葡娱乐场网址 12

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

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

     新京葡娱乐场网址 13

    4、点击链接 ,选用要为其创制一个或四个订阅的揭露, 我们采用发表服务器WIN-XXX 中的数据库宣布 FaBu_TEST,然后点击【下一步】

    新京葡娱乐场网址 14

  3.1  新建订阅

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

     新京葡娱乐场网址 15

  新京葡娱乐场网址 16作者们将那个登陆名删掉,然后新建登入名

    2)服务名称和主机名区别

3 订阅安插

  2、发表服务器宣布成功后,在订阅服务器上订阅,显示订阅成功后只是在地面订阅下看不到订阅消息:

碰到难题:

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

本文由67677新澳门手机版发布于网络数据库,转载请注明出处:新京葡娱乐场网址发布订阅及相关问题解决办法

关键词: