title: SQL Server merge replication error "The schema script 'xxx.sch' could not be propagated to the subscriber"
body: <p>I recently made some changes to a working publication under Merge replication which seem to have broken synchronization for the subscriber.</p>
  
  <p>The error message I'm getting is:</p>
  
  <pre><code>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
  </code></pre>
  
  <p>I've looked in the unc directory, and there's no directory <code>20120701000581</code>, but there's a directory <code>20120706110881</code> from when the snapshot of the publication was updated.</p>
  
  <p>I've tried reinitializing the subscription and recreating the snapshot, but the process still fails expecting the <code>20120701000581</code>.</p>
  
  <p>I haven't tried deleting and recreating the subscription yet, as I would rather get to the bottom of the issue before trying this. Can someone explain what may be happening and how to fix this?</p>