Sql server 2005 SQL Server合并复制错误“;模式脚本';xxx.sch';无法传播到订阅服务器";

Sql server 2005 SQL Server合并复制错误“;模式脚本';xxx.sch';无法传播到订阅服务器";,sql-server-2005,merge-replication,Sql Server 2005,Merge Replication,我最近在合并复制下对一个工作出版物做了一些更改,这似乎破坏了订阅服务器的同步 我收到的错误消息是: The schema script 'ftdb_arcmessagefac64b65_76.sch' could not be propagated to the subscriber. (Source: MSSQL_REPL, Error number: MSSQL_REPL-2147201001) Get help: http://help/MSSQL_REPL-2147201001 The

我最近在合并复制下对一个工作出版物做了一些更改,这似乎破坏了订阅服务器的同步

我收到的错误消息是:

The schema script 'ftdb_arcmessagefac64b65_76.sch' could not be propagated
to the subscriber. (Source: MSSQL_REPL, Error number: MSSQL_REPL-2147201001)
Get help: http://help/MSSQL_REPL-2147201001
The process could not read file 'D:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\ReplData\unc\xxx\20120701000581\xxxx.sch' due to OS error 3. (Source: MSSQL_REPL, Error number: MSSQL_REPL0)
Get help: http://help/MSSQL_REPL0
我查看了unc目录,没有目录
20120710000581
,但是有一个目录
2012070610881
,它是从发布快照更新时开始的

我已尝试重新初始化订阅并重新创建快照,但该过程仍然失败,预期会出现
20120710000581


我还没有尝试删除和重新创建订阅,因为我宁愿在尝试此操作之前找到问题的根源。有人能解释一下可能发生的情况以及如何解决此问题吗?

经过进一步调查,我似乎能够对订阅中的文章属性进行一些更改,并且在重建快照后,订阅重新同步成功运行。

经过进一步调查,我似乎能够对订阅中的项目属性进行一些更改,并且在重新生成快照后,订阅重新同步将成功运行。

发生这种情况的原因是订阅服务器找不到快照,因此您可以使用UNC共享网络中的快照文件夹


发生这种情况是因为订户无法找到快照,所以您可以使用UNC共享网络中的快照文件夹


另请注意,我曾尝试删除并重新创建订阅服务器,但没有效果。还请注意,我曾尝试删除并重新创建订阅服务器,但这并没有什么区别。我在\\servername]\ReplData\unc\中有一个丢失的旧复制文件夹的类似问题。您的答案对任何人解决该问题都不是很有用。我在\\servername]\ReplData\unc\中有一个丢失的旧复制文件夹的类似问题。您的答案对任何人解决该问题都不是很有用。