Microsoft jagab Microsoft SQL Server 2008 või Microsoft SQL Server 2008 R2 fikseerib ühe allalaaditava failitüübina. Kuna parandused on kumulatiivsed, sisaldab iga uus versioon kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmiste SQL Server 2008 või SQL Server 2008 R2 paranduse väljalaskes.
Sümptomid
Arvestage järgmise stsenaariumiga.
-
Konfigureerite tiražeerimise andmebaasi Microsoft SQL Server 2008 või Microsoft SQL Server 2008 R2.
-
Saate luua kohandatud salvestatud protseduuri tellijale, et levitada andmeid muudatuste tegemiseks väljaandjalt tellijatele.
-
Kohandatud salvestatud protseduur sisaldab Select -lauset, mis annab tulemiks väljaandja artikli tulemi. See Select -lause asub enne lause lisamist, värskendamistvõi kustutamist .
-
Lause pärast Select -lausega kohtumist ilmneb tõrge. Näiteks kohandatud salvestatud protseduur sisaldab järgmist koodi:
Create procedure [sp_ins_MyTable] @c1 int, @c2 varchar(50) @c3 varchar(50)asbegin select 1 -- In reality this would be any statement that returns a result set insert into Mytable( column1, column2, column3) values ( @C1, @C2, @C3)end
Selle stsenaariumi korral esineb mitte-lähenemine SQL Server 2008 või SQL Server 2008 R2.
Lahendus
Kumulatiivse värskenduse teave
SQL Server 2008 hoolduspakett 3
Selle probleemi lahendus anti esmakordselt välja kumulatiivne Update 1 for SQL Server 2008 hoolduspakett 3. Selle kumulatiivse värskenduspaketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2617146 Kumulatiivne värskenduspakett 1 SQL Server 2008 Service Pack 3 jaoksMärkus. Kuna järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL serveri 2008 Fix väljalaskega. Microsoft soovitab, et te loobuksid kõige uuemate paranduste lubamisest, mis sisaldavad seda käigultparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2629969 Pärast SQL Server 2008 Service Pack 3 väljaandmist väljaantud SQL serveri 2008 järgud Microsoft SQL serveri 2008 käigultparandused luuakse teatud SQL serveri hoolduspakettide jaoks. SQL Server 2008 hoolduspaketi 3 installimisel peate rakendama SQL serveri 2008 hoolduspaketi 3 käigultparanduse. Vaikimisi sisaldub SQL serveri hoolduspaketis pakutav käigultparandus järgmises SQL serveri hoolduspaketis.
SQL Server 2008 R2
Selle probleemi parandus anti esmakordselt välja kumulatiivne Update 9. Lisateavet selle kumulatiivse värskenduspaketi SQL Server 2008 R2 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2567713 SQL Server 2008 R2 koondvärskenduses pakett 9 Märkus. Kuna järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL serveri 2008 R2 paranduse väljalaskes. Soovitame teil kaaluda kõige uuemate paranduste rakendamist, mis sisaldavad seda käigultparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
981356 Pärast SQL Server 2008 R2 väljaandmist väljaantud SQL Server 2008 R2 järgud
SQL Server 2008 R2 hoolduspakett 1
Selle probleemi lahendus anti esmakordselt välja kumulatiivne Update 2 for SQL Server 2008 R2 hoolduspakett Service Pack 1. Selle kumulatiivse värskenduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2567714 SQL Server 2008 R2 hoolduspaketi 1 koondvärskenduses pakett 2Märkus. Kuna järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL serveri 2008 R2 paranduse väljalaskes. Soovitame teil kaaluda kõige uuemate paranduste rakendamist, mis sisaldavad seda käigultparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2567616 Pärast SQL Server 2008 R2 hoolduspaketti 1 väljaandmist väljaantud SQL Server 2008 R2 järgud SQL Server 2008 SP2 CU5selleprobleemi lahendus oli esimene avaldatud kumulatiivne Update 5. Lisateavet selle kumulatiivse värskenduspaketi SQL Server 2008 Service Pack 2 kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2555408 Koondvärskenduses pakett 5 SQL Server 2008 Service Pack 2 jaoksMärkus. Kuna järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL Server 2008 Service Pack 2 paranduse väljalaskeks. Soovitame teil kaaluda kõige uuemate paranduste rakendamist, mis sisaldavad seda käigultparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2402659 Pärast SQL Server 2008 Service Pack 2 väljaandmist väljaantud SQL serveri 2008 järgud
Lisateave
Lisateabe saamiseks selle kohta, kuidas konfigureerida Publisherist abonendile muudatuste levikut, külastage järgmist MSDN-i veebisaiti:
Väljaandjalt abonendile muudatuste levitamise konfigureerimine
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.