MSSQL_REPL-2147199464

Dettagli messaggio

Nome prodotto

SQL Server

Versione prodotto

10.0

Numero di build del prodotto

 

ID evento

-2147199464

Origine evento

MSSQLServer

Nome simbolico

Testo del messaggio

Impossibile propagare al sottoscrittore una modifica apportata allo schema del server di pubblicazione. Per risolvere il problema, riavviare l'agente con un valore di -HistoryVerboseLevel più elevato, quindi individuare eventuali errori nel file del log di output. Correggere tutte le condizioni del Motore di database che potrebbero aver provocato un errore in una stored procedure di replica interna.

Spiegazione

Una procedura chiamata per eseguire questa azione non è riuscita.

Azione utente

Eseguire SQL Server Profiler ed esaminare gli errori nel file replmerg.log. Se si utilizza Sincronizzazione Web, elevare la gravità del log di websync, eseguire di nuovo lo scenario e controllare gli errori nel file websync.log.

Se si utilizza Sincronizzazione Web, è possibile avviare l'utilità Replmerg.exe e passare l'opzione -T 106 per utilizzare il flag di traccia 106. Questo consente di vedere i messaggi che sono inviati da e verso il server di pubblicazione. Se si aggiunge il flag di traccia alla riga di comando dell'agente Replmerg.exe, i messaggi di input del client vengono scritti in un file denominato ExchangeID(guid).IN.XML e i messaggi di output vengono scritti in un file denominato ExchangeID(guid).OUT.XML. In questi nomi file, guid è il GUID della sessione di Exchange Server. Questi file vengono creati nella directory dalla quale è stato richiamato Replmerg.exe. Per motivi di protezione, questi file devono essere eliminati una volta completata l'operazione.