Microsoft izplata Microsoft SQL Server 2008 vai Microsoft SQL Server 2008 R2 labojumus kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 vai SQL Server 2008 R2 labošanas laidienā.
Simptomi
Pēc tam, kad ir iespējota izmaiņu reģistrēšana Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012 vai SQL Server 2014 datu bāzē, dublēšanas darbības neizdodas un kļūdas ziņojums, kas līdzīgs šim, ir reģistrēts SQL Server kļūdu žurnālfailā:
<Date><Time> <spid> Kļūda: 2601, nopietnība: 14, rajons: 1. <Date><Time> <spid> Nevar ievietot atslēgas rindiņu dublēt objektu ' sys. syscommittab ' ar unikālo indeksu ' <index name> '. <Date><Time> <spid> Kļūda: 3999, smagums: 17, rajons: 1.<Date><Time> <spid> Neizdevās izskalot tabulu dbid <datu bāzes ID> kļūdas 2601 dēļ. Papildinformāciju skatiet ErrorLog.
Turklāt tiek parādīts kļūdas kods 2601, kad SQL Server 2008 mēģina veikt kontrolpunkta darbību datu bāzē.Piezīme. Pārskatu par SQL Server datu bāzes kontrolpunktiem skatiet šajā MSDN tīmekļa vietnē:
Risinājums
Informācija par servisa pakotni SQL Server 2008 R2
Lai atrisinātu šo problēmu, iegūstiet jaunāko SQL Server 2008 R2 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
2527041Jaunākās SQL Server 2008 R2 servisa pakotnes iegūšana
Kumulatīvās atjaunināšanas informācija
Šī problēma pirmo reizi tika novērsta ar šādu kumulatīvo SQL Server atjauninājumu:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Iesakām lejupielādēt un instalēt jaunākos SQL Server kumulatīvos atjauninājumus:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Lai iegūtu papildinformāciju par papildu apkalpošanas modeli SQL Server, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
935897 SQL Server komandā ir pieejams papildu apkalpošanas modelis, kas sniedz labojumfailus ziņotām problēmāmLai iegūtu papildinformāciju par nosaukumdošanas shēmu SQL Server atjauninājumiem, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
822499 Microsoft SQL Server programmatūras atjaunināšanas pakotņu nosaukumu shēmaLai iegūtu papildinformāciju par programmatūras atjaunināšanas terminoloģiju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
824684 Apraksts par standarta terminoloģiju, kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos
Papildinformācija
Lai izlabotu saistītu problēmu programmā SQL Server, skatiet tālāk norādīto KB rakstu:atslēgu rindu dublēšana no tabulas sys. SYSCOMMITTAB SQL Server