Remediere: Coloanele nu reproduce corect când utilizați Sincronizare Web pentru o replicare îmbinare în SQL Server 2008 dacă o coloană conţine o valoare NULL

Se aplică la: SQL Server 2008

Microsoft distribuie remedierile Microsoft SQL Server 2008 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în anterioare SQL Server 2008 lansată.

Simptome


Să luăm în considerare următorul scenariu:
  • Aveți o replicare îmbinare care este configurat să utilizeze sincronizare Web în Microsoft SQL Server 2008.
  • Se reproduce mai multe coloane și cel puțin unul dintre coloanele conține o valoare nulă . Această coloană care conține valoarea NULL nu este ultimei coloane care se reproduce.
În acest scenariu, coloanele sunt nu reproduce corect. De exemplu, încercați să reproduceți patru coloane care conțin valori de tipul de date XML , iar prima coloană conține o valoare nulă . În acest scenariu, nu se reproduce ultimei coloane.

Cauză


Această problemă apare deoarece Web sincronizare contează numai coloanele care au nici o valoare nulă .

Rezolvare


Informații despre actualizarea cumulativă

SQL Server 2008

Remedierea pentru această problemă a fost lansată prima dată în 11 actualizare cumulativă pentru SQL Server 2008 Service Pack 1. Pentru mai multe informații despre acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2413738 Pachetul de actualizare cumulativă 11 pentru SQL Server 2008 Service Pack 1
Notă Deoarece compilările sunt cumulative, fiecare nouă lansare de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în anterioare SQL Server 2008 lansată. Microsoft recomandă să luaţi în considerare aplicarea celei mai recente lansări de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
970365 Compilările SQL Server 2008 lansate după lansarea SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 remedierile rapide sunt create pentru specifice SQL Server service pack. Trebuie să aplicați o remediere rapidă SQL Server 2008 Service Pack 1 pentru o instalare de SQL Server 2008 Service Pack 1. În mod implicit, orice remediere rapidă care este furnizat într-un SQL Server service pack este inclus în următorul SQL Server service pack.

Stare


Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Referințe


Pentru mai multe informații despre sincronizarea Web reproducerea îmbinării, vizitați următorul site Web Microsoft Developer Network (MSDN):Pentru mai multe informații despre ISM pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
935897 Un Model ISM este disponibilă de la echipa SQL Server pentru livrarea remedierilor rapide pentru problemele raportate
Pentru mai multe informații despre schema de denumire pentru actualizările SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
822499Noua schemă de denumire pentru pachetele de actualizare software Microsoft SQL Server
Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft