在创建事务复制时,使用备份还原初始化常见错误
admin
2023-05-22 00:22:07
0

在创建事务复制时,使用备份还原初始化常见错误

问题1:

错误: 14151,严重性: 18,状态: 1。

Replication-复制分发子系统: agent test-DB-TDB1-tdb1-test-DB\MSSQLSERV-299 failed. 进程无法访问服务器“test-DB\MSSQLSERVERA”上的数据库“TDB1”。


解决:产生这个错误的原因是因为使用请求订阅或远程分发服务器时,复制账号test\SqlReplicator(域账号),没有对订阅数据库TDB1有访问的权限,要赋予sysadmin,ower权限,保证复制分发账号有相应的权限,日志代理服务器才能正常启动


问题2:

建立连接时,发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否已配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。 (源: MSSQLServer,错误号: 10061)

解决:1)在“方面”下接列表框中,选择“服务器配置,“RemoteAccessEnabled”属性和”RemotoDacEnabled”设为“True”,点“确定”。

 2)在“方面”下接列表框中,选择"SQLServer外围应用配置器","AdHocRemoteQuriesEnabled" 设为“True”,"CltIntegrationEnabled" 设为“True”,“DatabaseMailEnabled” 设为“True”,“RemoteDacEnabled” 设为“True”,点“确定”



问题3:

使用备份还原初始化,事务复制。自增表如下报错:当 IDENTITY_INSERT 设置为 ON 或某个复制用户向 NOT FOR REPLICATION 标识列中插入内容时,必须为表 'test_store' 中的标识列指定显式值。


分析:由于表test_store有自增列,导致复制是报错,默认情况(sql server 2008R)自增表自增列不会被同步,但是发现生产环境中,另外一个表testchaine表有触发器(insert,update,delete)调用了test_store表,这时候即使在初始化复制过程中不同步该test_store表,也会报错:test_store 无效对象。如何解决呢?

解决:只能删除testchain表中增删改触发器,删除后日志代理器正常


相关内容

热门资讯

美国罕见缩减全球外交规模,涉日... 据凤凰卫视援引外媒8月4日报道,美国国务院已通知国会,计划关闭5个驻外使团。报道称,这是美国罕见地缩...
强震后遇“烤验”,日本熊本出现... 据凤凰卫视报道,一周前发生7.1级地震的日本熊本县,救灾仍在进行当中,现又遭遇酷热威胁,县府所在地熊...
红十字国际委员会代表与昂山素季... 昂山素季3日罕见公开露面。缅甸总统办公室表示,红十字国际委员会代表探视了昂山素季,并与她私下交谈。联...
普京回答小男孩什么是胜利 据凤凰卫视报道,8月3日,俄罗斯总统普京与全俄“大变革”竞赛总决赛选手交谈时,13岁的年轻选手卡泽金...
菲尔兹奖与定点爆破 【文/观察者网专栏作者 边芹】近日舆论场一片喜庆,中国数学家得了菲尔兹奖。自1978年后,这类新闻便...
“救”在身边!4天2场“急”时... ▲红十字少年叶子豪与护士马莉开展紧急救援。台海网8月4日讯(导报记者 石程罗纳 通讯员 苏映红 陈雅...
Claude仅用8分钟,5年未... 新智元报道 25分钟,500个钱包被洗劫一空! 这几天,知名硬件钱包Coldcard暴雷,而引发这...
低价流量卡一夜消失!三大运营商... 最近几天,关于流量卡的讨论热度越来越高,原因很简单——流量卡没了。 最开始,只是有网友突然上传了一份...
薪火传家 执“戟”报国——王戟... 新华社长沙8月3日电 题:薪火传家 执“戟”报国——国防科技大学研究员王戟的家风故事新华社记者黄明、...
夏季战役第二阶段打响,乌方称俄... 据凤凰卫视报道,俄乌夏季战役第二阶段已经打响,顿巴斯中线多地陷入持续激战,俄军拿下了别列茨克定居点,...