Microsoft izplata Microsoft SQL SQL Server 2008 vai SQL 2008 R2 labojumus kā vienu lejupielādējamu failu. Tā kā labojumi ir kumulatīvi, katrs jaunais laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL SQL Server 2008 vai SQL 2008 R2 labojumu laidienā.
Pazīmes
Izveidojiet sapludināšanas replicēšanu, kas izmanto tīmekļa sinhronizāciju Microsoft SQL SQL Server 2008 vai SQL Server 2008 R2. Ievērojat, ka sapludināšanas aģents datu bāzei nepiemēro lejupielādes vai augšupielādes izmaiņas. Ja rodas šī problēma, kļūdas ziņojums, kas līdzinās šim modelim, tiek reģistrēts sapludināšanas aģenta izvērstajā žurnālfailā:
Piezīme
OLE DB abonents 'abonents': {call sp_MSgetonerow (?, ?, ?) }
OLE DB abonents 'abonents': {call sp_MSenumcolumns (?,?)}
Sapludināšanas process nevarēja piekļūt rindas datiem pie abonenta. Novēršot problēmas, restartējiet sinhronizāciju ar izvērstās vēstures reģistrēšanu un norādiet izvades failu, kurā rakstīt, vai palaidiet SQL profilēšanas utilītu, lai identificētu kļūmes avotu.
Svarīgi Lai pārliecinātos, ka jums ir radusies šī problēma, jums vajadzētu redzēt rindas, kurās ir kolonna Genstatusmsmerge_genhistory sistēmas tabulā. Šīs rindas ir iestatītas uz 4. Kolonnai Genstatus parasti tiek iestatīta vērtība 4, kamēr aģents ievieto datus. Tomēr pārtraukts aģents var atstāt kolonnu genstatus iestatītu uz 4. Uz kolonnu genstatus, kas iestatīta uz 4 , jāapstrādā nākamajā aģenta palaišanas reizē. Tomēr šajā scenārijā, ja mēģināt palaist aģentu vēlreiz, tas tiek pārtraukts ar kļūdas ziņojumu, kas atgādina šeit pieminēto ziņojumu.
Risinājums
Šīs problēmas labojums pirmo reizi tika izlaists 3. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni produktam SQL Server 2008, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2498535 Kumulatīvā atjauninājuma pakotne 3 SQL Server 2008 servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
956909 SQL Server 2008. gada būvējumi, kas tika izlaisti pēc 2008. gada SQL Server, tika izlaisti
SQL Server 2008 R2 1. servisa pakotne
Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2008 R2 1. servisa pakotnes 1. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par šīs kumulatīvo atjauninājumu pakotnes iegūšanu, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2544793 1. kumulatīvā atjauninājuma pakotne SQL Server 2008 R2 1. servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2567616 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 1. servisa pakotnes izlaišanas
SQL Server 2008 R2
Šīs problēmas labojums pirmo reizi tika izlaists 7. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni operētājsistēmai SQL Server 2008 R2, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2507770 SQL Server 2008 R2 7. kumulatīvā atjauninājuma pakotne Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 izlaišanas
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".
Papildinformācija
Lai iegūtu papildinformāciju par tīmekļa sinhronizāciju sapludināšanas replicēšanai, apmeklējiet šo Microsoft izstrādātāju tīkla (MSDN) tīmekļa vietni:
Tīmekļa sinhronizācija sapludināšanas replicēšanai Lai iegūtu papildinformāciju par to, kādi faili ir mainīti, un informāciju par priekšnosacījumiem, lai lietotu kumulatīvo atjauninājumu pakotni, kas satur labojumfailu, kā aprakstīts šajā Microsoft zināšanu bāzes rakstā, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2498535 3. kumulatīvā atjauninājuma pakotne SQL Server 2008 2. servisa pakotnei
Atsauces
Lai iegūtu papildinformāciju par to būvējumu sarakstu, kas ir pieejami pēc SQL Server 2008 izlaišanas, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
956909 SQL Server 2008 būvējumi, kas tika izlaisti pēc SQL Server 2008 tika izlaistiLai iegūtu papildinformāciju par SQL Server inkrementālās apkalpošanas modeli, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
935897 SQL Server komanda piedāvā inkrementālo apkalpošanas modeli, lai nodrošinātu labojumfailus ziņoto problēmu gadījumāLai iegūtu papildinformāciju par SQL Server atjauninājumu nosaukumdošanas shēmu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
822499 Jauna Microsoft SQL Server programmatūras atjauninājumu pakotņu nosaukumdošanas shēmaLai iegūtu papildinformāciju par programmatūras atjaunināšanas terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
824684 Standarta terminoloģijas apraksts, kas tiek izmantots Microsoft programmatūras atjauninājumu aprakstīšanai