FIX: Aggiornamenti per la nuova colonna aggiunta a un articolo di pubblicazione di tipo merge non vengono replicati

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

290369
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
BUG #: 235348 (RIFERIMENTO)
Sintomi
Gli aggiornamenti per una tabella utilizzata in una pubblicazione di unione potrebbero non replicare se vengono soddisfatte tutte le condizioni seguenti:

  • La tabella viene utilizzata in una pubblicazione di tipo merge e lo snapshot iniziale è stato applicato nel server di sottoscrizione.
  • L'agente di merge viene eseguito in modalità continua.
  • Le righe sono state replicate tra il server di pubblicazione e server di sottoscrizione.
  • Una nuova colonna viene aggiunta alla tabella nel server di pubblicazione utilizzando la procedura di stored procedure sp_repladdcolumn memorizzati.
  • Dopo la nuova colonna è stata replicata al server di sottoscrizione, è necessario aggiornare la nuova colonna nel server di pubblicazione.
Dopo l'aggiornamento nel server di pubblicazione, la nuova colonna alla successiva esecuzione dell'agente di merge indica che gli aggiornamenti si sono verificati. Tuttavia, se si esegue query la tabella nel server di sottoscrizione, gli aggiornamenti per la nuova colonna non verranno riportati.
Risoluzione
Per risolvere il problema, ottenere il service pack più recente per SQL Server 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211INF: Come ottenere il Service Pack più recente per SQL Server 2000
Workaround
Annullare la sottoscrizione alla pubblicazione prima di aggiungere la nuova colonna nel server di pubblicazione. Dopo aver aggiunto la nuova colonna, sottoscrivere nuovamente la pubblicazione e reinizializzare.
Status
Microsoft ha confermato che questo problema riguarda SQL Server 2000. Il problema è stato risolto nel Service Pack 1 per SQL Server 2000.
Informazioni
Interrompere e riavviare l'agente di merge non risolve il problema.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 290369 - Ultima revisione: 02/24/2014 00:52:46 - Revisione: 4.4

  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • kbnosurvey kbarchive kbmt kbbug kbfix kbsqlserv2000sp1fix KB290369 KbMtit
Feedback