MSSQL_REPL-2147199398MSSQL_REPL-2147199398

Dettagli messaggioMessage Details

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID -2147199398-2147199398
Origine eventoEvent Source MSSQLServerMSSQLServer
Nome simbolicoSymbolic Name
Testo del messaggioMessage Text Impossibile eseguire l'agente di merge perché lo schema dell'articolo nel server di pubblicazione non corrisponde all'articolo nel Sottoscrittore.The Merge Agent failed because the schema of the article at the Publisher does not match the schema of the article at the Subscriber. Questo problema può presentarsi quando nel Sottoscrittore sono presenti modifiche DDL in sospeso, in attesa di essere applicate.This can occur when there are pending DDL changes waiting to be applied at the Subscriber. Riavviare l'agente di merge per applicare le modifiche DDL e sincronizzare la sottoscrizione.Restart the Merge Agent to apply the DDL changes and synchronize the subscription.

SpiegazioneExplanation

Durante la propagazione delle modifiche dal Sottoscrittore al Server di pubblicazione nel processo di merge, viene confrontata la versione delle stored procedure della replica utilizzata dall'Agente di merge con la versione delle stored procedure nel Server di pubblicazione.When the merge process is propagating changes from the Subscriber to the Publisher, it compares the version of the replication stored procedures that is being used by the Merge Agent with the version of the stored procedures at the Publisher. Se si verifica una modifica DDL mentre il processo di merge è in esecuzione, è possibile che venga rilevata una mancata corrispondenza dello schema.If a DDL change occurred while the merge process was running, a schema mismatch could be detected.

Azione dell'utenteUser Action

Il problema dovrebbe risolversi ripetendo il processo di merge, in quanto l'Agente di merge comincerà a utilizzare la versione delle stored procedure di replica presente nel Server di pubblicazione.Retrying the merge process should fix the problem, because the Merge Agent will start using the version of the replication stored procedures present at the Publisher.

Solo internoInternal-Only