FIX: De Replmerg.exe loopt vast wanneer wijzigingen aan een instructie in SQL Server worden opgesomd als de opgeslagen procedure meer dan 4000 tekens bevat

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2539378 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Het volgende scenario:
  • U kunt u een overzicht van een opgeslagen procedure die wordt gebruikt in een samenvoegpublicatie in Microsoft SQL Server 2005, Microsoft SQL Server 2008 of Microsoft SQL Server 2008 R2.
  • De opgeslagen procedure bevat meer dan 4000 tekens.
  • De samenvoegagent (Replmerg.exe) voor het inventariseren van de wijzigingen worden uitgevoerd.
In dit scenario loopt vast Replmerg.exe. Daarnaast wordt een foutbericht van de volgende strekking geregistreerd in het toepassingslogboek:
Naam registreren: toepassing
Bron: Toepassingsfout
Datum:<date></date>
Gebeurtenis-ID: 1000
Categorie: (100)
Niveau: fout
Trefwoorden: klassiek
Gebruiker: N.v.t.
Computer:<computer name=""></computer>
Beschrijving:
Euvel toepassingsnaam: replmerg.exe, versie: 2007.100.4000.0, tijdstempel: 0x4c92ec51
Euvel modulenaam: ntdll.dll, versie: 6.1.7600.16695, tijdstempel: 0x4cc7b325
Exception code: 0xc0000374
Fout offset: 0x00000000000c6ab2
Euvel proces-id: 0x1454
Starttijd van toepassingen met fout: 0x01cbe4c4fc508bac
Euvel toepassingspad: D:\Program Files\Microsoft SQL Server\100\COM\replmerg.exe
Euvel module pad: D:\Windows\SYSTEM32\ntdll.dll
Id verslag: 8811b864-50b8-11e0-90ff-000ffee506a7

Naam registreren: toepassing
Bron: Windows Foutrapportage
Datum:<date></date>
Gebeurtenis-ID: 1001
Taak categorie: geen
Niveau: informatie
Trefwoorden: klassiek
Gebruiker: N.v.t.
Computer:<computer name=""></computer>
Beschrijving:
Bucket fault, typt u 0
Naam van de gebeurtenis: APPCRASH
Antwoord: Niet beschikbaar
Cab-Id: 0

Probleemhandtekening:
P1: replmerg.exe
P2: 2007.100.4000.0
P3: 4c92ec51
P4: StackHash_e266
P5: 6.1.7600.16695
P6: 4cc7b325
P7: c0000374
P8: 00000000000c6ab2
P9:
P10:

Gekoppelde bestanden:

Deze logboekbestanden zijn hier beschikbaar:
D:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_replmerg.exe_43c274c4abed59ae9c49f7a88c2cc6da29bd54_8fd3d3ca

Symbool voor analyse:
Opnieuw voor oplossing: 0
Id verslag: 8811b864-50b8-11e0-90ff-000ffee506a7
Status rapporteren: 0

Oorzaak

Dit probleem treedt op vanwege een beschadiging van de heap wanneer Replmerg.exe de instructie wordt gewijzigd inventariseert.

Oplossing

Informatie over de cumulatieve update

SQL Server 2008 servicepack 2

De correctie voor dit probleem werd eerst uitgebracht in 5 cumulatieve Update voor SQL Server 2008 Service Pack 2. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2555408 Pakket 5 in de cumulatieve update voor SQL Server 2008 Service Pack 2
Opmerking Omdat de builds cumulatief zijn, elke nieuwe release correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. Microsoft raadt aan dat u het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2402659 SQL Server 2008 bouwt die zijn uitgebracht nadat SQL Server 2008 Service Pack 2 is uitgebracht.
Hotfixes voor Microsoft SQL Server 2008 zijn gemaakt voor specifieke SQL Server-servicepacks. Een installatie van SQL Server 2008 Service Pack 2, moet u een SQL Server 2008 Service Pack 2 hotfix toepassen. Elke hotfix die wordt geleverd in een servicepack voor SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

SQL Server 2008 servicepack 1

De correctie voor dit probleem werd eerst uitgebracht in 15 cumulatieve Update voor SQL Server 2008 Service Pack 1. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2555406 Cumulatieve updatepakket 15 voor SQL Server 2008 Service Pack 1
Opmerking Omdat de builds cumulatief zijn, elke nieuwe release correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. Microsoft raadt aan dat u het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
970365 SQL Server 2008 bouwt die zijn uitgebracht na Service Pack 1 voor SQL Server 2008 werd uitgebracht
Hotfixes voor Microsoft SQL Server 2008 zijn gemaakt voor specifieke SQL Server-servicepacks. U moet een hotfix voor SQL Server 2008 Service Pack 1 toepassen op een installatie van SQL Server 2008 Service Pack 1. Elke hotfix die wordt geleverd in een servicepack voor SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

Servicepack 1 voor SQL Server 2008 R2

De correctie voor dit probleem werd eerst uitgebracht in de cumulatieve Update 1 voor Service Pack 1 voor SQL Server 2008 R2. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2544793 Cumulatief updatepakket 1 voor Service Pack 1 voor SQL Server 2008 R2
Opmerking Omdat de builds cumulatief zijn, elke nieuwe release correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 R2 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2567616 SQL Server 2008 R2, bouwt die zijn uitgebracht na Service Pack 1 voor SQL Server 2008 R2 is uitgebracht.

SQL Server 2008 R2

De correctie voor dit probleem werd eerst uitgebracht in de cumulatieve Update 8. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008 R2, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2534352 Cumulatieve updatepakket 8 voor SQL Server 2008 R2
Opmerking Omdat de builds cumulatief zijn, elke nieuwe release correctie bevat alle hotfixes en alle beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 R2 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Voor meer informatie klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
981356 SQL Server 2008 R2, bouwt die zijn uitgebracht na de release van SQL Server 2008 R2

SQL Server 2005

Informatie over hotfixes

Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Correctie alleen uit op systemen waarop dit specifieke probleem zich voordoet.

Dit probleem kunt oplossen, kunt u contact opnemen met Microsoft Customer Support Services om de hotfix te verkrijgen. Een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
Opmerking In speciale gevallen kunnen kosten die normaal verbonden zijn aan ondersteuningsoproepen, worden geannuleerd als een medewerker van Microsoft productondersteuning van mening is dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten blijven gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.
Voorwaarden
Deze hotfix moet u SQL Server 2005 Service Pack 4 (SP4) geïnstalleerd hebben.
Opnieuw opstarten
U moet de computer opnieuw opstarten nadat u deze hotfix toepast.
Vervanging van hotfixes
Deze hotfix vervangt geen eerder uitgebrachte hotfix.
Bestandsgegevens
De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Het verschil tussen UTC en lokale tijd, gebruikt u de Tijdzone tabblad in de Datum en tijd een item in het Configuratiescherm.
Voor alle ondersteunde x 86 versies van SQL Server 2005 Database Engine
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Replprov.dll2005.90.5268.0551,77621-Apr-1122: 46x 86
Voor alle ondersteunde x 64 versies van SQL Server 2005 Database Engine
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Replprov.dll2005.90.5268.0751,96821-Apr-1122: 43x 64
Voor alle ondersteunde IA-64?op basis van de versies van SQL Server 2005 Database Engine
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Replprov.dll2005.90.5268.01,629,53622-Apr-110: 55IA-64


Status

Microsoft heeft bevestigd dat dit probleem in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op' is.

Referenties

Ga naar de volgende MSDN-website voor meer informatie over de replicatie-samenvoegagent:
Algemene informatie over de replicatie-samenvoegagent

Eigenschappen

Artikel ID: 2539378 - Laatste beoordeling: maandag 18 juli 2011 - Wijziging: 5.0
De informatie in dit artikel is van toepassing op:
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Service Pack 1
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
Trefwoorden: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2539378 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:2539378

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com