Töötate praegu ühenduseta, ootame Interneti-ühenduse taasloomist

Ühenda agent ei pruugi merge replication sünkroonimisel SQL serveris

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 2733630
Sümptomid
Microsoft SQL Server 2008 koostepaljundus sünkroonimine ja uuemates versioonides SQL Server agent liitmine võib nurjuda. Lisaks kuvatakse järgmine tõrketeade:
Ühenda Agent ebaõnnestus pärast avastada, et säilitamise põhinevaid metaandmete cleanup on kustutatud metaandmete kell muudatuste tellija ei veel saata selle avaldaja. Peate reinitialize tellimus (ilma üleslaadimine). (Allikas: MSSQL_REPL, tõrke number: MSSQL_REPL-2147199401)

Abi: http://help/MSSQL_REPL-2147199401

Selle probleemi põhjuseks võib olla mitu põhjust. Nende hulka kuuluvad mitmel põhjusel, et oodatakse teatud tingimustel. Et teha kindlaks, kas teil on see tõrge ilmnes ootamatult, kontrollige metaandmete üksikasjad, mida on kirjeldatud jaotises "Põhjus".
Põhjus
Probleemi põhjuse võib leida abonendi süsteemi järgmisega:
  • dbo.sysMergeSubscriptions
  • DBO. MsMerge_Genhistory

Veenduge, et liitmine agent enam sünkroonib. Seejärel käivitage järgmine päring ja kontrollida tulemusi:
Valige sentgen SubscriberDB.dbo.sysMergeSubscriptions kus pubid = subid ja sentgen on null.


Päringu tulemid

Sentgen veerus märgib muudatused abonendi saadetud väljaandja vanim rühm. Kui mitu väärtust on tagastatud, uurige teiste veergude dbo.sysMergeSubscriptions tabelis veendumaks, et vaatate õige publikatsiooni metaandmed. Edasi kasutada väärtust, mis selle päring tagastab järgmine päring:
Valige top 20 * SubscriberDB.dbo.MSmerge_genhistory, kus põlvkonna > = sentgen_value tellimuse loomine
Päringu väljundi peaks näeb välja järgmine:

Päringu tulemus, loomine

See tõrge võib tekkida ootamatult kui kõik järgmised tingimused on täidetud:
  • Põlvkonna veeru esimesel real väärtus on veidi suurem kui eelmise päringu sentgen väärtus.
  • Genstatus veerus olev väärtus on 4.
  • Changecount veerus olev väärtus on 0.

Märkus.Coldate esimese rea veeru väärtus on tavaliselt palju vanem kui muude ridade veeru väärtus.
Lahendus
Selle probleemi lahendamiseks reinitialize tellija, mis viga.

Mõnel juhul võib lahendada probleemi ilma täieliku taaskäivitamist. Pöörduge Microsofti klienditoe teenuste saamiseks võimaliku lahendusena.

Tulevaste sündmuste selle probleemi vältimiseks kasutage ühte järgmisi parandusi, sõltuvalt teie SQL Serveri versiooni.

Koondvärskenduse teave

SQL Server 2008

Ei ole lahendus sellele probleemile SQL Server 2008.

SQL Server 2008 R2 hoolduspakett Service Pack 2

Selle probleemi parandus anti esmakordselt välja kumulatiivsed Update 3. Selle kumulatiivse värskenduspaketi SQL Server 2008 R2 hoolduspaketi SP2 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2754552 Kumulatiivne värskenduspakett 3 rakendusele SQL Server 2008 R2 hoolduspakett SP2
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 Service Pack 2 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2730301 Pärast SQL Server 2008 R2 hoolduspaketi SP2 väljaandmist väljaantud SQL Server 2008 R2 järgud

SQL Server 2012

Selle probleemi parandus anti esmakordselt välja kumulatiivne värskendus 4. SQL Server 2012 selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2758687 Kumulatiivne värskenduspakett 4 SQL Server 2012
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2012 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2692828 Pärast SQL Server 2012 väljaandmist väljaantud SQL Server 2012 järgud

SQL Server 2008 R2 hoolduspaketi 1

Selle probleemi parandus anti esmakordselt välja kumulatiivne värskendus 8. SQL Server 2008 R2 hoolduspakett Service Pack 1 selle kumulatiivse värskenduspaketi saamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2723743 SQL Server 2008 R2 hoolduspaketi SP1 koondvärskenduse pakett 8
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 Service Pack 1 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2567616 Pärast SQL Server 2008 R2 hoolduspaketi SP1 väljaandmist väljaantud SQL Server 2008 R2 järgud

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 2733630 – viimati läbi vaadatud: 10/22/2015 19:44:00 – redaktsioon: 1.0

Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Parallel Data Warehouse, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbtshoot kbexpertiseinter kbprb kbsurveynew kbmt KB2733630 KbMtet
Tagasiside