我们正试图在SQL Server 2005数据库上设置复制。过去一年我们遵循了一些指示,一切都很好。最近,它开始失败(开发环境,所以每周我们重建数据库..并申请replciation)。SQL复制错误 - 在订阅服务器上未找到行
我们遵循一系列步骤,快照获取生成..并应用于复制数据库。一切都好。没有错误。
然后,我们向源数据库添加一个新行,并且砰!错误。
命令尝试: 如果@@ TRANCOUNT> 0回滚TRAN (事务序列号:0x000004BE00000558000100000000,命令ID:1) 错误消息: 应用复制命令时,行未在订阅服务器找到。 (来源:MSSQLServer,错误编号:20598)
我们正在插入一行,但它抱怨该行不在用户上。不过,这是正确的。我们希望它复制到订阅插入...
当我们对源和目的地都做一个SELECT COUNT(*),行数是相同的,直到我们做INSERT,在这一点,来源煽动,但目的地保持不变....
任何想法,我们可以开始寻找?