SQL Server merge replication error “ - schema script 'xxx.sch' konnte nicht an den Abonnenten weitergegeben werden"
Ich habe vor kurzem einige änderungen vorgenommen, um eine funktionierende Veröffentlichung unter Mergereplikation, die scheinen gebrochen zu haben-Synchronisierung für die Abonnenten.
Die Fehlermeldung die ich bekommen hab ist:
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
Ist, habe ich mich in das unc-Verzeichnis, und es gibt kein Verzeichnis 20120701000581
, aber es gibt ein Verzeichnis 20120706110881
aus, wenn die Momentaufnahme der Veröffentlichung wurde aktualisiert.
Habe ich versucht, eine erneute Initialisierung des Abonnements und die erneute erstellen des snapshot, aber der Prozess immer noch nicht erwarten, dass die 20120701000581
.
Habe ich noch nicht versucht zu löschen und neu zu erstellen das Abonnement noch, da würde ich eher auf den Grund des Problems, bevor Sie versuchen diese. Kann jemand erklären, was geschieht, kann und wie man dieses Problem beheben?
- Beachten Sie auch, ich habe versucht zu löschen und neu zu den Abonnenten zusammen mit den oben genannten, aber das machte keinen Unterschied.
Du musst angemeldet sein, um einen Kommentar abzugeben.
dies geschehen, weil Abonnenten kippe suchen Sie einrastet, so können Sie schnappt Ordner in Ihrem Netzwerk über UNC -
http://msdn.microsoft.com/en-us/library/ms151151.aspx
Nach einigen weiteren Untersuchung, es schien, dass ich war in der Lage, einige änderungen an die Artikel-Eigenschaften im Abo und sobald der snapshot wieder aufgebaut wurde, das Abonnement Resynchronisation verliefen erfolgreich.