Sql server SQL Server 2012合并复制-全文索引

Sql server SQL Server 2012合并复制-全文索引,sql-server,merge-replication,Sql Server,Merge Replication,我在SQL 2012实例上设置合并复制时遇到问题 将快照推送到订阅服务器失败,我发现的原因是有一个SP使用了尚未在表上生成的全文索引 关于的大量搜索显示,默认情况下有一个属性为false,用于定义是否应复制全文索引 我认为我已经找到了解决方案,将此属性设置为true并触发了一个新快照,但是,仍然遇到相同的问题,当我返回检查该属性时,copy full text index属性再次设置为false 我尝试过几次,希望只是我忘记保存或其他什么,从我看到的情况来看,在重新运行快照之前,属性一直保持为

我在SQL 2012实例上设置合并复制时遇到问题

将快照推送到订阅服务器失败,我发现的原因是有一个SP使用了尚未在表上生成的全文索引

关于的大量搜索显示,默认情况下有一个属性为false,用于定义是否应复制全文索引

我认为我已经找到了解决方案,将此属性设置为true并触发了一个新快照,但是,仍然遇到相同的问题,当我返回检查该属性时,copy full text index属性再次设置为false

我尝试过几次,希望只是我忘记保存或其他什么,从我看到的情况来看,在重新运行快照之前,属性一直保持为true,之后属性又返回false,我想知道我是否遇到了SQL server中的错误,但是,google似乎没有表明这是真的

我已尝试删除并重新创建该出版物。我还尝试禁用分发服务器和发布服务器,以强制创建新的分发数据库,我认为可能在某个地方存在损坏

这两台服务器都在Windows Server 2012R2上运行SQL Server 2012


有人有什么新想法吗?

在使用旧的SQL Server 2012 SSMS版本时,我在全文目录/搜索设置方面遇到了类似的问题。IDE有许多与全文设置相关的问题(错误报告给MS)。实现适当功能的唯一方法是只使用t-sql命令。在SSMS与SQL Server产品分离后,这些IDE错误被修复。使用全文和SSMS IDE时不再出现问题。我的SSMS版本是17.8.1,服务器版本是2012-11.0.5343.0(X64)(构建7601:Service Pack 1)

也许你的问题也与IDE bug有关?尝试升级SSMS版本(如果您有旧版本),然后再次检查情况

更新: 下面是与全文和合并复制问题相关的主题。希望这有助于:

好的,所以我最终没有主意了,我给微软打了个电话。事实证明,这是一个bug,它影响了从SQL 2012到SQL server 2017的所有SQL server版本

微软说他们正在为此开发一个补丁,但与此同时,我不得不手动编写全文资源脚本,直到有东西通过


希望这对遇到此问题的任何人都有帮助。

没有SQL Server 2012 R2版本-仅2012年-已更正。我尝试将我的SSMS实例升级到17.8.1,但无效。我也尝试过使用t-sql创建Atile,它不会产生任何效果。使用sql事件探查器,我可以看到正在订阅服务器上创建主目录,但是,该表没有应用索引?什么意思是“我尝试将SSMS实例升级到17.8.1,但没有任何效果”?你无法安装免费软件SSMS 17.7.1?哦,对不起,这不是最好的解释。我的意思是我已经将SMSS升级到了17.8.1,但是设置副本全文属性的问题仍然存在。对不起,我没有任何想法了。我用链接更新了我的原始答案,并发布了非常类似的全文和复制问题。请检查一下,希望有帮助